创建多维数组时,PHP处理长数组键

时间:2020-05-28 07:33:28

标签: php

$c = [];    
$c['e']['ea'] = 'ea';
$c['e']['eb'] = 'eb';
$c['e']['ec']['a'] = 'eca';
$c['e']['ec']['b'] = 'ecb';
$c['e']['ec']['c']['a'] = 'ecca';
$c['e']['ec']['c']['b'] = 'eccb';
$c['e']['ec']['c']['c'] = 'eccc';
$c['e']['ec']['c']['e'] = array(array('a' => 'b'));

$b = json_encode($c);

echo '<pre>';
print_r($b);
echo '</pre>';

是否有一种简单的方法来处理PHP中的长数组键? 因此,除了在脚本中执行$c['e']['ec']['c']['c'] = 'eccc';之外,我还可以将$c['e']['ec']['c']['c']存储在变量或其他内容中,然后使用$var = eccc

进行访问

每个密钥的数据是动态生成的,并转换为json,以通过ajax请求返回。

0 个答案:

没有答案