我知道我可以在双引号中使用数组值。像这样:
<?php echo "my name is: $arr[name]"; ?>
但是当我使用多维数组时,我看不到我的结果:
<?php echo "he is $twoDimArr[family][1]"; ?>
这里,输出是:he is Array[1]
这是什么原因?
我知道我可以像这样使用我的代码:
<?php echo "he is ".$twoDimArr[family][1]; ?>
但我不想要这个。
最佳答案
您应该将更复杂的结构括在花括号中:
echo "he is {$twoDimArr['family'][1]}";
关于php - 如何将多维数组放入双引号字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38054476/