-
输出语句: echo能输出整型浮点型和字符串, print_r()不能输出bool和null, var_dump()全能, 后两者是函数,echo不是函数, 另外print_r有返回值,其他没有。查看全部
-
被定义为私有的类成员则只能被其定义所在的类访问。查看全部
-
\w 可以匹配字母和数字 适合有字母和数字同时出现的 \d 可以匹配数字 适合都是数字的查看全部
-
进行替换的过程 1、先列出要替换的对象 $str = '主要有以下几个文件:index.php, style.css, common.js'; 2、根据表达式 列出正则表达式 $p = '/\w+\.\w+/i'; 3、写出替换的表达式 $str = preg_replace($p, '<em>$0</em>', $str); 4、输出替换后的结果 echo $str;查看全部
-
preg_replace($pattern, $replacement, $string); 输出替换的结果 preg_replace查看全部
-
(19|20)表示取19或者20中任意一个数字 (\d{2})表示两个数字 (\d{1,2})表示1个或2个数字 \s空格 \s*任意空格 ^\s*{(\w+)}\s*= 表示以任意空格开头的,并且包含在{}中的字符,并且以任意空格结尾的,最后有个=号的查看全部
-
调整字符串的日期格式: $string = 'April 15, 2014'; $pattern = '/(\w+) (\d+), (\d+)/i'; $replacement = '$3, ${1} $2'; echo preg_replace($pattern, $replacement, $string); //结果为:2014, April 15 其中${1}与$1的写法是等效的,表示第一个匹配的字串,$2代表第二个匹配的。查看全部
-
<li>(.*?)<\/li>表示li标签内的匹配的()内的值有多少,括号内的.表示所有单字符,*表示数量为0个或者多个 也就是li标签内有字符就显示出来 .表示所有单字符 *表示数量为0个或者多个查看全部
-
$matches[0]保存完整模式的所有匹配, $matches[1] 保存第一个子组的所有匹配查看全部
-
preg_match_all可以循环获取一个列表的匹配结果数组。查看全部
-
preg_match用来执行一个匹配,可以简单的用来判断模式是否匹配成功,或者取得一个匹配结果,他的返回值是匹配成功的次数0或者1,在匹配到1次以后就会停止搜索。查看全部
-
匹配任意字符\w 空字符\s \d任意数字 + 一次或多次 *零次到多次查看全部
-
当我们确切的知道所匹配的字符长度的时候,可以使用{}指定匹配字符数 $p = '/\d{3}\-\d{8}/'; $str = "我的电话是010-12345678";查看全部
-
贪婪模式:在可匹配与可不匹配的时候,优先匹配 //下面的\d表示匹配数字 $p = '/\d+\-\d+/'; $str = "我的电话是010-12345678";查看全部
-
懒惰模式:在可匹配与可不匹配的时候,优先不匹配 $p = '/\d?\-\d?/'; $str = "我的电话是010-12345678";查看全部
举报
0/150
提交
取消