Php 使用索引的无键Echo数组
我有一个数组,如下所示Php 使用索引的无键Echo数组,php,arrays,Php,Arrays,我有一个数组,如下所示 Array ( [ifour consultancy 123] => Array ( [Company] => ifour consultancy 123 [Physical] => B-515, Gopal Palace, Near shiromani complex, [address] => tes
Array
(
[ifour consultancy 123] => Array
(
[Company] => ifour consultancy 123
[Physical] => B-515, Gopal Palace, Near shiromani complex,
[address] => test,
)
)
我正在尝试使用
echo $array[0]['Company'];
这给了我一个信息:
未定义的偏移量:0
而不是给我看你的顾问
您可以使用该功能实现您的目标:
// Extract the values of the array and re-use as indexed array
$array = array_values($array);
echo $array[0]['Company'];
您可以使用该功能实现您的目标:
// Extract the values of the array and re-use as indexed array
$array = array_values($array);
echo $array[0]['Company'];
对于此类演练,您需要使用: 或者,如果要获取0或基于数字的索引,则需要使用:
对于此类演练,您需要使用: 或者,如果要获取0或基于数字的索引,则需要使用:
您的索引不是0,但如果是123。改用foreach循环。是否有任何方法可以使用$array[0]['Company']获得它;和$array[ifour consultancy 123][Company]@Jkumar尝试使用数组_值。请看我的答案。@PraveenKumar是的,它正在发挥作用。MonkeyZeus以几秒钟的优势击败了你。你的指数不是0,而是如果你的指数是123。改用foreach循环。是否有任何方法可以使用$array[0]['Company']获得它;和$array[ifour consultancy 123][Company]@Jkumar尝试使用数组_值。看我的答案。@PraveenKumar是的,它正在工作。MonkeyZeus以几秒钟的优势击败了你。
foreach ($array as $value) {
print_r($value);
}
$numbased = array_values($array);
$numbased[0]["Company"]; // ifour consultancy 123