今天用到了移动适配,百度移动端适配,为了能够准确的识别手机还是电脑,所以我们用了百度的终端适配服务,经过测试这个东西的准确率非常高,为了方便以后人的使用我就把它封装成了一个类,就不必要再写那么多的代码,只需要你有一个百度的应用提取上边的cli ...
等比例缩放的,如果你指定的尺寸和缩放的比例不一致,会用纯色填补。 本人不才,第一次分享代码,欢迎拍砖! ?php/** * @abstract 生成图片的缩略图,可以指定任意尺寸,生成的图片为png格式 * @example * $file = test.png; * $th =new Thumbnail(); * $th- ...
简单实现了淘宝API的调用的类,暂时没有考虑session,可以参照淘宝api实现各种功能,比如获取宝贝详情、图片链接等。欢迎提建议 ?phpclass TaobaoApi { /* * 定义并初始化参数数组,某些固定参数可写在这个位置 */ protected $_param = array(app_key = 2157 ...
php5.3以后,已经不对sqlserver支持连接扩展了,不过微软官方还是对php5.3以后进行了扩展解决方案。1.确认要连接sqlserver的数据库版本为20052.确认php支持的vc9还是vc6,这里可以从phpinfo()里看出来。3.确认php的版本为5.3,并且确认php是否线程安全,可以再ph ...
/************ **获取是否指定地址进来 **参数值为判断必须进来的来路第二个值可以为空为空进跳到第一个值的地址 **返回值:无 *************/ 如:登录页面login.html要发送到login.php 首先有时候要判断有没有表单值进来然后再进行下一步 这个代码也可以用来 ...
可定制长度、字母、数字、大小写 ?/* * 生成随机字符串的类,默认只包含数字、大小写字母 * @author Jerry maolyc@gmail.com */class randomString { /* * 生成的字符串包含的字符设置 */ const NUMERIC_ONLY = 1; //只含有数字 const LETTER_ONLY = 2; //只 ...
/** * 生成随机数 * * @param int $length 生成字符串长度 * @param int $type 字符串类型 * @param bool $special 是否使用特殊字符 * @return string 返回生成的随机字符串 * @example random(10, null, true); */function random($length, $type = NULL, ...
?/* * 一个抽奖类,精确到万分之一 * 三个步骤:1.接受一个中奖概率数组;2.接受一个抽奖种子;3.返回中奖等级 */class Lottery { /* * 中奖概率数组,自动判断奖项数目 * 数组键值和为100,自动计算出不中奖的概率,若初始是超过100抛出一个错误 */ protected ...
如上所述,很多时候我们需要知道用户的浏览器类型 /** * 判断浏览器名称和版本 */function get_user_browser(){ if (empty($_SERVER[HTTP_USER_AGENT])) { return ; } $agent = $_SERVER[HTTP_USER_AGENT]; $browser = ; $browser_ver = ; if (preg_match(/M ...
你可能感兴趣的内容
热门源码