gpt4 book ai didi

php - 如何在没有 key 的情况下解码 JSON 值?

转载 作者:行者123 更新时间:2023-12-02 06:35:06 24 4
gpt4 key购买 nike

我有json

{"http://www.google.com/","http://www.facebook.com/","http://www.wordpress.com/",0}

我怎样才能像这样打印

 http://www.google.com/
http://www.facebook.com/
http://www.wordpress.com/

最佳答案

你可以使用这个功能

function getUrls($string) {
$regex = '/https?\:\/\/[^\" ]+/i';
preg_match_all($regex, $string, $matches);
//return (array_reverse($matches[0]));
return ($matches[0]);
}

像这样

$json_str = '{"http://www.google.com/","http://www.facebook.com/","http://www.wordpress.com/",0}';
$arr = getUrls($json_str);

echo "<pre>";
print_r($arr);

输出:

Array
(
[0] => http://www.google.com/
[1] => http://www.facebook.com/
[2] => http://www.wordpress.com/
)

关于php - 如何在没有 key 的情况下解码 JSON 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21621310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com