【发布时间】:2014-11-22 08:29:35
【问题描述】:
这是来自 Instagram JSON 的 sn-p:
"images":{
"standard_resolution":
{ "url":"http:\/\/scontent-a.cdninstagram.com\/hphotos-xfa1\/t51.2885-15\/10593467_370803786404217_1595289732_n.jpg","width":640,"height":640}
}
我想从['images']['standard_resolution']['url'] 中剥离协议。我试过了:
.parse_url($value['images']['standard_resolution']['url'], PHP_URL_HOST) . parse_url($value['images']['standard_resolution']['url'], PHP_URL_PATH).
但是什么都不做!我认为这与在 JSON (http:\/\/) 中完成的/ 转义有关。因为如果我尝试
.parse_url("http://www.google.com", PHP_URL_HOST) . parse_url("http://www.google.com", PHP_URL_PATH).
.. 它工作正常。我想让事情变得简单......并且不要使用正则表达式。 parse_url 会很完美。
【问题讨论】:
-
那只会处理反斜杠..