preg_match_all 不工作或显示结果

问题描述 投票:0回答:0

{"popUp":false,"token":"NS2938f08ubjk765vhjJBKJB78vhjeec1_m1_7"} 
这是 JSON 中的 curl 响应,我想从这个 JSON 响应中提取令牌。

我使用了 preg_match_all 函数,但它显示为 null

这是我的代码

preg_match_all('/^"token":"\s*([^;]*)/mi', $result, $matches);
$token = array();
foreach($matches[1] as $item) {
    parse_str($item, $newtkn);
    $token = array_merge($token, $newtkn);
}
var_dump($newtkn)

我想将该令牌存储在 $newtkn 变量中并在屏幕上回显它我该怎么做?

php function preg-match preg-match-all
© www.soinside.com 2019 - 2024. All rights reserved.