我尝试将子项的值设置为另一个值,但是当我尝试使用$array['Key1']['FullPath']
时,它会返回Array something
。我怎么解决这个问题?
感谢。
$array = Array(
'Key1' => Array(
'Path' => 'http://stackoverflow.com/',
'FullPath' => ['Path'] . ' something'
),
[...] //another arrays
);
答案 0 :(得分:0)
如果你想Path
是一个键,你应该改变你的数组结构。
$array = array(
'Key1' => array(
'Path' => 'http://stackoverflow.com/',
'FullPath' => array ( 'Path' => '',
'Something' => ' something'
)));
答案 1 :(得分:0)
我不认为这是可能的,但我可能是错的,你可以这样做:
$path = 'https://stackoverflow.com/';
$array = Array(
'Key1' => Array(
'Path' => $path,
'FullPath' => $path . ' something'
),
[...] //another arrays
);
哦,结果你想要的是可能的 PHP: Self-referencing array