【发布时间】:2013-09-08 09:39:03
【问题描述】:
我有这个代码:
if ($this->serv == "shoutcast")
$sp_data = ereg_replace("^.*<SHOUTCASTSERVER", "<SHOUTCASTSERVER", $sp_data);
它给了我正常的错误:Deprecated: Function ereg_replace() is deprecated in
我替换为:
if ($this->serv == "shoutcast")
$sp_data = preg_replace("/^.*<SHOUTCASTSERVER/", "/<SHOUTCASTSERVER/", $sp_data);
现在没有错误,但它没有按预期工作: http://img833.imageshack.us/img833/4409/8lck.png
【问题讨论】:
-
$sp_data长什么样子? -
for($i = 0; $i
-
这并不能告诉我任何事情。我的意思是乱扔垃圾,那个字符串是什么样的?
-
谢谢putvande,下面的答案就是解决方案。