【发布时间】:2017-07-06 01:22:22
【问题描述】:
PHP 真的很糟糕。学习它。我这里有一个来自抓取数据的输出。数据被抓取并保存在名为 nationalhi 的缓存文件中。在输出中,有一个不受欢迎的“2)”,所以我输入了一个 str_replace,它成功地摆脱了它。问题是,还有一个“5)”我想去掉,但每次我尝试合并两个 str 时,它都会破坏代码,因为我做错了什么。有什么建议/帮助吗?非常感谢。
具有单个 str 替换功能的工作代码:
file_put_contents(globalVars::$_cache_dir . "nationalhifour",
str_replace('Low', ' ', $ret_[39]));
两个 STR 替换,不起作用:
file_put_contents(globalVars::$_cache_dir . "nationalhi", str_replace('2)',
' ', str_replace('5)', ' ', $ret_[35]));
【问题讨论】: