[英]PHP How to extract non serialize array into variables
如何将存储在我的数据库中的以下数组转换为 PHP 数组,然后将它们提取到 PHP 变量中:
{"wpversion":"5.4.2","debug_mode":false,"phpversion":"7.3.16","child_version":"4.0.7.1","memory_limit":"768M","mysql_version":"5.6.40-84.0-log","themeactivated":"Child Theme","ip":"0.0.0.0"}
我已经能够在其他 arrays 中使用“unserialize()”,但这似乎不起作用。 此外,“extract()”似乎仅在它已经在 PHP 阵列而不是 mySQL 阵列中时才起作用。
这是一个 json 字符串,要以 php arrays 的形式访问它,您必须使用json_decode
将其解码为
$data = '{"wpversion":"5.4.2","debug_mode":false,"phpversion":"7.3.16","child_version":"4.0.7.1","memory_limit":"768M","mysql_version":"5.6.40-84.0-log","themeactivated":"Child Theme","ip":"0.0.0.0"}';
$decode = json_decode($data,true);
print_r($decode);
当TRUE时,返回的对象将被转换为关联的 arrays。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.