已采纳回答 / foreverling
这是一个正则表达式,<是左尖括号,[^>]指除了右尖括号以外的任何字符,+指匹配一次或多次,>指右尖括号,(.*?)是一种懒惰匹配模式,匹配任何可见字符,</[^>]+>同理,i指忽略大小写
2016-03-01
$p = '/<li>(.*?)<\/li>/';
preg_match_all($p, $str, $matches);
preg_match_all($p, $str, $matches);
2016-03-01
已采纳回答 / mottoyin
代码有点小错,<?php$car = new Car();//$car->name = '奥迪A6'; //设置对象的属性值echo $car->getName(); //调用对象的方法 输出对象的名字class car { private $name = '奥迪A6'; function getname(){ return $this->name; }}
2016-02-29
int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )
pattern
要搜索的模式,字符串类型。
subject
输入字符串。
matches
如果提供了参数matches,它将被填充为搜索结果。 $matches[0]将包含完整模式匹配到的文本, $matches[1] 将包含第一个捕获子组匹配到的文本,以此类推。
这么看大家就能理解了。
pattern
要搜索的模式,字符串类型。
subject
输入字符串。
matches
如果提供了参数matches,它将被填充为搜索结果。 $matches[0]将包含完整模式匹配到的文本, $matches[1] 将包含第一个捕获子组匹配到的文本,以此类推。
这么看大家就能理解了。
2016-02-29