我有一个现在在PHP 5.3上运行的应用程序,它最初是在以前的版本中开发的。我收到一封恐怖声明:
不推荐使用函数
ereg_replace()
参考以下代码段:
<?php $summary = ereg_replace("<[^>]*>","", $item['item_description'])?>
使用preg_replace()
需要对上述代码段进行哪些更改?
答案 0 :(得分:3)
您需要做的就是使用函数preg_replace()
并在表达式周围添加分隔符:
$summary = preg_replace("/<[^>]*>/","", $item['item_description']);
答案 1 :(得分:0)
对于eregi_replace使用:
$summary = preg_replace("/<[^>]*>/i","", $item['item_description']);
考虑 i 修饰符。