【发布时间】:2013-04-07 16:47:52
【问题描述】:
我有一个看起来像这样的字符串
[{ "title":"","comment":"","size":"18.298","name":"logo.png",
"filename":"fu_mucqjrfifpadsw8","ext":"png" }]
我想从中获取 filename.ext。对我来说,看起来我可以比以下更容易做到这一点(这确实有效,但似乎是不好的做法 - 或者是吗?)
我目前是如何提取它的:
$logo = explode(':',$string);
$ext = str_replace('"', "", $logo[6]);
$ext = str_replace(' }]', "", $ext);
$logo = explode(',',$logo[5]);
$logo=str_replace('"', "", $logo[0]);
【问题讨论】: