标签 preg_match 下的文章

preg_match 匹配XML

使用preg_match函数,在读取xml内容匹配的时候,需要注意括号与斜杠转换,否则会出现”preg_match(): Unknown modifier“的错误提示。

例如XML语句是:

<city>广州</city>

正确的preg_match写法:

preg_match('/\<city\>(.*)\<\/city\>/',$files,$city);

- 阅读剩余部分 -

PHP5.3以后的版本不再支持ereg和eregi函数了,报错:
Function eregi() is deprecated

参考PHP官方手册,用preg_match代替,而且效率更高。

ereg和eregi函数使用是一样的,但区别在于是否区分大小写。
原函数eregi如果直接替换为preg_match,会出现一些问题,格式有点改变。

- 阅读剩余部分 -