2011-04-11 21 views
0
Array 
(
    [found] => Array 
     (
      [0] => Array 
       (
        [id] => 1400 
        [name] => ?¨?§?³U… U?Uˆ?³U? ?´Uˆ ?§U„?­U„U‚?© ?§U„?³?§?¯?³?© - ?¬Uˆ?¯?© ?¹?§U„U??© ?±Uˆ?§?¨?· U…?¨?§?´?±?© 
        [visits] => 46 
        [shortdes] => ?¨?§?³U… U?Uˆ?³U? ?´Uˆ ?§U„?­U„U‚?© ?§U„?³?§?¯?³?© - ?¬Uˆ?¯?© ?¹?§U„U??© ?±Uˆ?§?¨?· U…?¨?§?´?±?© - ???­U…U?U„ U…?¨?§?´?± ?¹U„U‰ ?§Uƒ?«?± U…U†?³U??±U??± 
        [photo] => http://www.msrstars.com/up//uploads/images/msrstars.com63451f7ada.jpg 
       ) 

      [1] => Array 
       (
        [id] => 1399 
        [name] => U…U‚?§?±U†?© ?¨U?U†?§U„?µUˆ?± ?§U„??U‰ ?§?³???¹?·U? ?¨U‡?§ ?§U„U?U‡Uˆ?¯ ?§U„?¹?§U„U… ?¨?§?«?±U‡ :: Uˆ?§U„?´?¹?¨ ?§U„U?U„?³?·U?U†U‰ U??­?¯?« U…?¹?§U‡ U†U??³ ?§U„?§?­?¯?§?« UˆU„UƒU†U„?§ ?§?­?¯ U????­?±Uƒ 
        [visits] => 56 
        [shortdes] => U…U‚?§?±U†?© ?¨U?U†?§U„?µUˆ?± ?§U„??U‰ ?§?³???¹?·U? ?¨U‡?§ ?§U„U?U‡Uˆ?¯ ?§U„?¹?§U„U… ?¨?§?«?±U‡ :: Uˆ?§U„?´?¹?¨ ?§U„U?U„?³?·U?U†U‰ U??­?¯?« U…?¹?§U‡ U†U??³ ?§U„?§?­?¯?§?« UˆU„UƒU†U„?§ ?§?­?¯ U????­?±Uƒ 
        [photo] => http://www.msrstars.com/up/uploads/images/msrstars.com3a442679e4.jpg 
       ) 

我想獲取該我想獲取這個信息形式的數組php?

[id] => 1400 
         [name] => ?¨?§?³U… U?Uˆ?³U? ?´Uˆ ?§U„?­U„U‚?© ?§U„?³?§?¯?³?© - ?¬Uˆ?¯?© ?¹?§U„U??© ?±Uˆ?§?¨?· U…?¨?§?´?±?© 
         [visits] => 46 
         [shortdes] => ?¨?§?³U… U?Uˆ?³U? ?´Uˆ ?§U„?­U„U‚?© ?§U„?³?§?¯?³?© - ?¬Uˆ?¯?© ?¹?§U„U??© ?±Uˆ?§?¨?· U…?¨?§?´?±?© - ???­U…U?U„ U…?¨?§?´?± ?¹U„U‰ ?§Uƒ?«?± U…U†?³U??±U??± 
         [photo] => http://www.msrstars.com/up//uploads/images/msrstars.com63451f7ada.jpg 

,並列出它作爲

list($id,$name,$visits,$shortdes,$photo) 

所以這個例子,當我echo $id;

它給1400

回答

0

您可以使用extract

foreach ($array['found'] as $value) { 
    extract($value); 
    echo $id; 
} 

你應該在代碼訪問數組索引直接,,而不是注入的變量。畢竟,這正是數組是:

foreach ($array['found'] as $value) { 
    echo $value['id']; 
} 
+0

感謝üverrrrrrrrrrrrry多正常工作 – Buffon 2011-04-11 20:12:23

+0

@Buffon:請確保您接受的答案。 :) – netcoder 2011-04-11 20:15:31