随笔分类 -  PHP

摘要:MySQL联合查询效率较高,以下例子来说明联合查询(内联、左联、右联、全联)的好处:T1表结构(用户名,密码) userid(int) usernamevarchar(20) passwordvarchar(20) 1 jack jackpwd 2 owen owenpwd T2表结构(用户积分,用 阅读全文
posted @ 2017-11-28 00:15 xc_flying 阅读(1396) 评论(0) 推荐(0)
摘要:使用 .+ 匹配除了换行符之外的所有非空字符; 匹配保留2位小数的浮点数: 匹配中国大陆手机号: 匹配email地址: 匹配URL 链接: PHP中正则表达式匹配中文: 阅读全文
posted @ 2017-11-26 19:30 xc_flying 阅读(243) 评论(0) 推荐(0)
摘要:{}可以作为界定符 ,但是正则表达式的运算符也有{},为了不混淆,尽量少使用{}作为界定符。 常用在线正则匹配网站 http://www.atool.org/regex.php http://rubular.com/ 原子:可见原子和不可见原子 匹配文字的时候,最好不要在匹配规则里直接书写汉子,而应 阅读全文
posted @ 2017-11-26 13:38 xc_flying 阅读(402) 评论(0) 推荐(0)
摘要:高级使用: 输出结果: preg_grep 只匹配,不替换。 preg_match_all("/\<img.*src=\"https:\/\/mmbiz\.qpic\.cn\/mmbiz_.*\".*\>/iesU", $message, $match); foreach ($match[0] as 阅读全文
posted @ 2017-11-26 00:16 xc_flying 阅读(183) 评论(0) 推荐(0)
摘要:string类型操作: list类型操作: Set类型操作: Set类型,元素是唯一的。 Sort set 类型操作: 阅读全文
posted @ 2017-11-25 20:24 xc_flying 阅读(215) 评论(0) 推荐(0)
摘要:接口是类的模板,类是对象的模板。 使用关键字interface 定义了一个接口Person,接口中有两个方法; 使用关键字implements实现了接口,实现类Man里需要实现接口中的所有方法,否则会报错。 L类中的factory方法是调用接口的一个例子,其中传入的参数$user 使用了 Perso 阅读全文
posted @ 2017-11-25 16:02 xc_flying 阅读(273) 评论(0) 推荐(0)
摘要:php只支持单继承,使用trait 可以实现多继承的功能,在类中使用use 关键字引用trait atest(); $this->btest(); } } class Test { use Bt; } $test = new Test(); $test->ab(); ?> 阅读全文
posted @ 2017-11-24 21:48 xc_flying 阅读(501) 评论(0) 推荐(0)
摘要:test()方法的参数 $a 前 加了 A,说明 $a必须是A类的一个实例,所以调用的时候如最后一行。 阅读全文
posted @ 2017-11-24 21:40 xc_flying 阅读(128) 评论(0) 推荐(0)