2013-08-24 33 views
-2

我工作角落找寻阵列在PHP显示来自阵列特定字段在PHP

my array 

Array 
(
    [0] => stdClass Object 
    (
     [fieldId] => 2148632ds4134 
     [content] => 20 
    ) 

) 

欲显示从上方只阵列[内容]的值,即20。

有谁知道如何做到这一点?

请帮我

+0

的可能重复[能够看到打印\ _r()一个变量的输出,但不知道如何访问它的代码(http://stackoverflow.com/问题/ 6322084 /能够看到-a-variable-in-print-rs-output-but-not-sure-how-to-it-in-c) – hakre

+0

我敢打赌,这不是你具体的编程问题。你应该更好地描述你想知道的具体内容。在使用'print_r'时还要小心,它不会始终显示正确的键/属性。 – hakre

回答

2

尝试像

echo $my_arr[0]->content; 
+0

你想说PHP的工作原理与公布的一样吗? – hakre

+0

现在问“哦,PHP有对象?”可能会有点太多,对吧? :)我只是在鬼混了一下。 – hakre

2

你可以这样做。我假设你的数组变量是$your_array

echo $your_array[0]->content; 
0
var_dump($my_array->content); 
0

此功能添加到您的数据库抽象层类:

function fetchColumn($index) { 
    array_map(create_function('$a', 'return $a["'.$index.'"];'), 
     $this->fetchAll()); 
} 

然后你使用它像,$data = $MyApp->dbo->fetchColumn("content");

0

你也可以试试这个

echo $custome_array[0]->content; 
0

请尝试以下代码

print_r($my_array->content);