从数组中获取数据时出现问题

时间:2011-06-11 04:05:49

标签: php arrays

array(10) {
   "name" => "samn" (10)
   "email" => "sam@gmail.com" (20)
   "title" => "hello world" (8)
   "postcode" => "55555" (5)
   "telephone" => "123123123" (9)
   "category_id" => FALSE
}

如何预测所选数据? 我的意思是这样的

foreach($data as $row)
{
   echo $row->email;
   echo $row->title;
}

2 个答案:

答案 0 :(得分:4)

foreach($data as $row)
{
   echo $row['email'];
   echo $row['title'];
}

你应该通过PHP的介绍教程或其他东西。

答案 1 :(得分:2)

使用数组表示法引用关联数组元素。像这样:

foreach($data as $row)
{
   echo $row["email"];
   echo $row["title"];
}

->运算符是对象表示法,在您的示例中不适用。