非限定索引php数组

非限定索引php数组,php,Php,为什么我没有定义。这是我发布的最愚蠢的代码,但我没有PHP程序员可以问,所以我在这里 $resultados = ["nome" => "magalu", "idade" => 200]; echo $resultados[0]["idade"]; 我们走吧 $resultados = ["nome" => "diego", "idade" => 200]; 我正在创建一个索引为0的变量,该变量等于一个有两个键“nome”、“idade”的数组 现在我正在

为什么我没有定义。这是我发布的最愚蠢的代码,但我没有PHP程序员可以问,所以我在这里

 $resultados = ["nome" => "magalu", "idade" => 200];



 echo $resultados[0]["idade"];
我们走吧

 $resultados = ["nome" => "diego", "idade" => 200];
我正在创建一个索引为0的变量,该变量等于一个有两个键“nome”、“idade”的数组

现在我正在访问该索引并显示“idade”键的值。

您应该做的是

echo $resultados["idade"];
应该是

$array[$key]
在您的情况下,键是
nome
idade

如果要显示整个阵列,可以使用
print\r
var\u dump

例如,
print\r($resultados)
var\u dump($resultados)

根据您拥有的内容,您有两个索引。 “nome”和“idade”

$resultados = ["nome" => "diego", "idade" => 200];
如果您想要0,那么可以将它们添加到这样的数组中,然后可以使用0索引

$resultados = [["nome" => "diego", "idade" => 200]];
echo $resultados[0]["idade"];

没有基于数组的索引0。你仅有的索引是'nome'和'idade'。“我正在创建一个索引0等于数组的变量”是什么意思?我愤怒地写下了这个问题。但我能做什么呢?我的大脑随着键入的语言而增长,永远是cauch。
$resultados=[[“nome”=>“diego”,“idade”=>200]
将允许您
回显$resultados[0][“idade”]
echo$resultados[0]['nome']是,“resultados”不是数组。我需要$resultados[]=[“nome”…执行此操作一次$resultados[]=与我的示例相同。:)
$resultados = [["nome" => "diego", "idade" => 200]];
echo $resultados[0]["idade"];