【发布时间】:2013-12-24 12:12:43
【问题描述】:
我正在尝试回显一个字符串,该字符串中包含“\n”和“\r”,但是当它执行时仍然显示“\n”和“\r”。
这就是我正在做的事情。
$url = 'http://whoiz.herokuapp.com/lookup.json?url=madithouse.com';
$response = file_get_contents($url);
echo $response;
它按原样回显所有内容,我想要的只是在它有“\n”的任何地方都换行。
【问题讨论】:
-
你是在控制台还是浏览器上。如果浏览器 (html) 将 \n 替换为
-
回声 nl2br($response);
-
@Ignacio 奇怪的是,url 返回的内容不是 JSON。
-
@IgnacioVazquez-Abrams 当我解码 JSON 时,它只删除“\n”和“\r”我想要的是当有“\n”时它移动到新行
-
Ignacio:我只是得到一个简单的字符串。
json_decode()对此无能为力。这也表明 is is not stackoverflow.com/questions/7487869/… 所以我很困惑。
标签: php