Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите победить массивы [2]
Форумы портала PHP.SU » » Хранение данных, их вывод и обработка » Помогите победить массивы

Страниц (2): « 1 [2]
 

16. teddy - 02 Января, 2014 - 18:57:52 - перейти к сообщению
IllusionMH
второй вариант вообще был не совсем корректный(удалил) или я просто неверно понял ТС
17. IllusionMH - 02 Января, 2014 - 19:02:37 - перейти к сообщению
Uchenik, или нужно так?
Было
CODE (htmlphp):
скопировать код в буфер обмена
  1. array (size=4)
  2.   0 =>
  3.     array (size=2)
  4.       'Title1' => string 'title1' (length=6)
  5.       'Keys1' => string 'key,words1' (length=10)
  6.   1 =>
  7.     array (size=2)
  8.       'Title2' => string 'title2' (length=6)
  9.       'Keys2' => string 'key,words2' (length=10)
  10.   2 =>
  11.     array (size=1)
  12.       'Keys3' => string 'key,words3' (length=10)
  13.   3 =>
  14.     array (size=2)
  15.       'Title4' => string 'title4' (length=6)
  16.       'words4' => string 'words4' (length=6)


стало
CODE (htmlphp):
скопировать код в буфер обмена
  1. array (size=4)
  2.   0 =>
  3.     array (size=2)
  4.       0 => string 'HEAD.Title1=title1' (length=18)
  5.       1 => string 'HEAD.Keys1=key,words1' (length=21)
  6.   1 =>
  7.     array (size=2)
  8.       0 => string 'HEAD.Title2=title2' (length=18)
  9.       1 => string 'HEAD.Keys2=key,words2' (length=21)
  10.   2 =>
  11.     array (size=1)
  12.       0 => string 'HEAD.Keys3=key,words3' (length=21)
  13.   3 =>
  14.     array (size=2)
  15.       0 => string 'HEAD.Title4=title4' (length=18)
  16.       1 => string 'HEAD.words4=words4' (length=18)
18. Uchenik - 02 Января, 2014 - 19:05:01 - перейти к сообщению
Спойлер (Отобразить)

Возвращает почти то что нужно, только проблема в том что теряется связь между элементами массивов:
Спойлер (Отобразить)

В данном конкретном примере адрес ссылки и имя ссылки оказываются РАЗНЫМИ элементами массива, и это печально =)
19. IllusionMH - 02 Января, 2014 - 19:08:06 - перейти к сообщению
Uchenik, все равно не как я говорил про рекурсию.
Мой вариант http://codepad[dot]viper-7[dot]com/fOPZ93

 

Powered by ExBB FM 1.0 RC1