2015-01-29 5 views
0

У меня проблема с этим кодом. Я хочу, чтобы результат выглядел так.Как сделать многомерные массивы

array(‘keyword’=>array(
    0=>'url1', 
    1=>'url2', 
)) 

В настоящее время это мой код. это только показывает мне один URL-адрес, но на самом деле это намного больше. может кто-то, пожалуйста, помогите мне.

$data = array(); 

      foreach ($response->Items->Item as $row) 

      { 
      $data[$keyword] = $row->DetailPageURL; 
      } 

      return $data; 

ответ

0

Попробовать -

$data[$keyword][] = $row->DetailPageURL; 
+0

omg это работает !!! Спасибо – mrtuop

0

Заменить этот код ....

$data = array(); 

      foreach ($response->Items->Item as $row) 

      { 
      $data[$keyword][] = $row->DetailPageURL; 
      } 

      return $data; 
+0

поблагодарить у так много! – mrtuop

Смежные вопросы