Php 如何从数组中访问每个值?
这是数组Php 如何从数组中访问每个值?,php,json,database,laravel,object,Php,Json,Database,Laravel,Object,这是数组 $resultData2 = array ( 0 => array ( "email" => "abcd@gmail.com", "fname" => "sachin" ) ); 我如何访问每个值,如电子邮件、fname 我尝试这样访问它: echo $resultData2[0]->email; 我做错了什么?您有一个数组: $resultData2 = array( 0 => arr
$resultData2 = array (
0 => array (
"email" => "abcd@gmail.com",
"fname" => "sachin"
)
);
我如何访问每个值,如电子邮件、fname
我尝试这样访问它:
echo $resultData2[0]->email;
我做错了什么?您有一个数组:
$resultData2 = array(
0 => array(
"email" => "abcd@gmail.com",
"fname" => "sachin"
)
);
您正在执行echo$resultdata[0]->email;,但是如果$resultData2[0]是一个对象,那么这就是语法
对于数组,使用echo$resultdata[0]['email'] 尝试使用foreach循环
foreach($resultData2 as $resultData)
{
echo $resultData['email'];
}
像这样尝试$resultData2[0]['email'],因为没有可访问的对象,这是一个数组,不是吗?->用于对象$结果数据2[0]['email']请查看此可能的副本
foreach($resultData2 as $resultData)
{
echo $resultData['email'];
}