2016-01-23 46 views
2

得到特定元素我有一個數組如下,我想從該陣列中的任何特定元素:數組存儲在一個變量作爲。從陣列

$results = 

     Array 
      (
     [0] => stdClass Object 
         (
     [id] => 1 
     [calendar] => 1 
     [time] => 2016-01-22 17:25:28 
     [booked_time] => 01/22/2016 11:00 
     [booked_time_unformatted] => 2016-01-22 11:00:00 
     [name] => Shoaib 
     [email] => [email protected] 
     [phone] => 0987654321 
     [question] => 123 
     [quantity] => 1 
     [buffered_date] => a:9:{s:5:"PRICE";s:2:"25";s:10:"COUPONCODE";s:0:"";s:8:"QUANTITY";N;s:4:"NAME";s:6:"Shoaib";s:5:"EMAIL";s:20:"[email protected]";s:5:"PHONE";s:10:"0987654321";s:8:"COMMENTS";s:3:"123";s:4:"DATE";s:10:"01/22/2016";s:4:"TIME";s:5:"11:00";} 
     [submitted] => 1 
    ) 

[1] => stdClass Object 
    (
     [id] => 2 
     [calendar] => 1 
     [time] => 2016-01-23 10:39:30 
     [booked_time] => 01/25/2016 15:00 
     [booked_time_unformatted] => 2016-01-25 15:00:00 
     [name] => Shoaib 
     [email] => [email protected] 
     [phone] => 0987654321 
     [question] => dsadasd 
     [quantity] => 1 
     [buffered_date] => a:9:{s:5:"PRICE";s:2:"25";s:10:"COUPONCODE";s:0:"";s:8:"QUANTITY";N;s:4:"NAME";s:6:"Shoaib";s:5:"EMAIL";s:20:"[email protected]";s:5:"PHONE";s:10:"0987654321";s:8:"COMMENTS";s:7:"dsadasd";s:4:"DATE";s:10:"01/25/2016";s:4:"TIME";s:5:"15:00";} 
     [submitted] => 1 
    ) 

[2] => stdClass Object 
    (
     [id] => 3 
     [calendar] => 1 
     [time] => 2016-01-23 11:27:22 
     [booked_time] => 01/25/2016 11:00 
     [booked_time_unformatted] => 2016-01-25 11:00:00 
     [name] => test 
     [email] => [email protected] 
     [phone] => 0987654321 
     [question] => asfas 
     [quantity] => 1 
     [buffered_date] => a:9:{s:5:"PRICE";s:2:"25";s:10:"COUPONCODE";s:0:"";s:8:"QUANTITY";N;s:4:"NAME";s:4:"test";s:5:"EMAIL";s:20:"[email protected]";s:5:"PHONE";s:10:"0987654321";s:8:"COMMENTS";s:5:"asfas";s:4:"DATE";s:10:"01/25/2016";s:4:"TIME";s:5:"11:00";} 
     [submitted] => 0 
    ) 

      ) 

現在我有一個這樣的數組,所以我怎麼能得到這個數組中的[提交] foreach元素的值。

+0

什麼'specific'意思? – Cristik

+1

'$結果[6]','$結果[6] - >名;'。 – Federkun

+0

爲什麼6tx,而不是第五,例如? – Cristik

回答

1

這不是一個數組。這是一個StdClass對象

要stdClass的訪問信息

$results[6]->submitted; 
+0

提問者已經在使用它,請看它的第一條評論。 – Cristik

+0

owh! :-/ 對不起這是我的錯 :-/ 。 –

1

隨機訪問一個特定領域使用

echo $results[0]->submitted; 
echo $results[0]->quantity; 
echo $results[1]->submitted; 
echo $results[1]->quantity; 

使用foreach循環

foreach ($results as $result) { 
    echo $result->submitted . '<br>'; 

    echo $result->booked_time . '<br>'; 
    echo $result->name . '<br>'; 
    echo $result->time . '<br>'; 
    echo $result->email . '<br>'; 
}