2014-10-10 52 views
-2

我将如何能够从这个数组中回显值?如何从这个数组中获取回显这些值?

array(2) { 
    [0]=> 
    array(3) { 
    ["task_id"]=> 
    string(1) "2" 
    ["task_title"]=> 
    string(15) "The Second Task" 
    ["task_description"]=> 
    string(41) "Pretty much the same as the first task..." 
    } 
    [1]=> 
    array(3) { 
    ["task_id"]=> 
    string(1) "1" 
    ["task_title"]=> 
    string(9) "Test Task" 
    ["task_description"]=> 
    string(35) "This is a description for the task." 
    } 
} 

非常感谢您提供的任何帮助。

+0

出于测试目的? 'print_r()'...否则:你能详细说一下吗? – 2014-10-10 19:00:19

+0

你可以使用[foreach构造](http://php.net/manual/en/control-structures.foreach.php) – 2014-10-10 19:01:38

回答

1

试试这个

$array=array(
    array(
    "task_id"=> "2", 
    "task_title"=>"The Second Task", 
    "task_description"=> "Pretty much the same as the first task..." 
), 
    array( 
    "task_id"=>"1", 
    "task_title"=>"Test Task", 
    "task_description"=>"This is a description for the task." 
) 
); 
echo $array[0]['task_id']; 

或试试这个

foreach($array as $key=>$value){ 
     foreach($value as $k=>$v){ 
      echo $v . "<br/>"; 
     } 
    } 
1

这应该打印你的价值!

<?php 

    foreach ($array as $innerArray) 
    foreach ($innerArray as $value) 
     echo $value; 

?>