1

こんにちは、二重引用符で囲まれた数値を持つjson文字列があります。それを分割して正確なjson文字列を取得するにはどうすればよいですか。

  $json = "0498[{key:value},{key:value}]"

これは非常に簡単ですが、試してみると:(

<?php
preg_split('#(?<=\d)(?=[a-z])#i', "0498[{key:value},{key:value}]")
?>

しかし、私の問題は、jsonへの整数の追加が動的であることです。時間ごとに変化するので、どうすれば分割できますか?

4

1 に答える 1

3
$json = preg_replace('~^\d*~', '', '0498[{key:value},{key:value}]');
var_dump($json);
于 2013-01-25T01:50:53.543 に答える