2011-07-25 163 views
0

我有一個數組,名爲Images,並希望從中獲得值。這是數據,其中我的數組包含:從php中獲取數值

array(1) { 
[924]=> 
object(stdClass)#4240 (24) { 
["ID"]=> 
int(924) 
["post_author"]=> 
string(1) "1" 
["post_date"]=> 
string(19) "2011-07-25 15:20:50" 
["post_date_gmt"]=> 
string(19) "2011-07-25 15:20:50" 
["post_content"]=> 
string(0) "" 
["post_title"]=> 
string(17) "Rezept zum Glück" 
["post_excerpt"]=> 
string(0) "" 
["post_status"]=> 
string(7) "inherit" 
["comment_status"]=> 
string(6) "closed" 
["ping_status"]=> 
string(4) "open" 
["post_password"]=> 
string(0) "" 
["post_name"]=> 
string(19) "rezept-zum-glueck-2" 
["to_ping"]=> 
string(0) "" 
["pinged"]=> 
string(0) "" 
["post_modified"]=> 
string(19) "2011-07-25 15:20:50" 
["post_modified_gmt"]=> 
string(19) "2011-07-25 15:20:50" 
["post_content_filtered"]=> 
string(0) "" 
["post_parent"]=> 
int(922) 
["guid"]=> 
string(60) "/wp-content/uploads/useruploads/rezept-zum-glueck-bild-1.jpg" 
["menu_order"]=> 
int(0) 
["post_type"]=> 
string(10) "attachment" 
["post_mime_type"]=> 
string(10) "image/jpeg" 
["comment_count"]=> 
string(1) "0" 
["filter"]=> 
string(3) "raw" 

}}

我如何得到它的價值 「GUID」?

回答

0

你有一個對象作爲該數組中唯一的元素。

我想你想要做$images[924]->guid取決於你是否事先知道924。否則,你需要用foreach做些事情。

0

這是一個散列。怎麼樣

$obj = (obj) $my_array["924"]; 
$guid = obj["guid"]; 

我只是猜測在這裏,但可能工作。