小编Mar*_*kus的帖子

用某种方案拆分一个字符串,这是一个不好的做法吗?

我有一个看起来像这样的字符串

[{ "title":"","comment":"","size":"18.298","name":"logo.png",
"filename":"fu_mucqjrfifpadsw8","ext":"png" }]
Run Code Online (Sandbox Code Playgroud)

我想从中获取filename.ext.对我而言,看起来我可以比以下更容易做到这一点(这确实有效,但看起来很糟糕 - 或者是吗?)

我目前如何提取它:

$logo = explode(':',$string);
$ext = str_replace('"', "", $logo[6]);
$ext = str_replace(' }]', "", $ext);
$logo = explode(',',$logo[5]);
$logo=str_replace('"', "", $logo[0]);
Run Code Online (Sandbox Code Playgroud)

php arrays string

2
推荐指数
2
解决办法
50
查看次数

标签 统计

arrays ×1

php ×1

string ×1