This question只有在从textarea获取每行之前解决了我的问题。但是,当我访问与simplexml_load_file
链接(什么每一行都)来获取数据,链接开始与唯一的代码来结束:从textarea获取每行包含PHP的链接
foreach ($textAr as $line) {
echo $line = trim($line)."<br/>"; //I trim it again just to make sure, and the result is the right link.
echo $xml = simplexml_load_file($line)."<br/>"; //code like %3Cbr/%3E showed up at the end of the link
}
和错误是一样的东西:
一遇到PHP错误
严重性:警告
消息:使用simplexml_load_file(链接%3Cbr /%3E) [function.simplexml-load-file]:无法打开流:HTTP请求 失败!
我用链接取代了真实链接上的错误信息。
如何删除唯一代码(%3Cbr /%3E)?我试过str_replace("%3Cbr/%3E","",$line)
,但它不起作用。
哦,我明白了。我打算在修剪后看看'$ line'里面有什么,但结果是我添加的''
''是问题所在。我删除它并添加另一行'echo $ line。“
”;'谢谢@Ivar – Marsha