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 :: Версия для печати :: Функция LIST
Форумы портала PHP.SU » » Хранение данных, их вывод и обработка » Функция LIST

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

1. new01 - 14 Мая, 2011 - 12:18:00 - перейти к сообщению
Такая проблема.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. list($y,$m,$d,$t,$df,$df,$tyt) = explode('/', "http://domen.ru/foto/1/name/6.jpg");
  3. echo("$y,$m,$d,$t,$df,$df,$tyt");
  4.  

при ввыводе даёт http:,,domen.ru,foto,1,1,6.jpg
Переменная $df содерит 1. ОТКуда?! Там должно быть name. Почему так?!
2. garvey - 14 Мая, 2011 - 12:21:26 - перейти к сообщению
У вас 2 переменные с одинаковыми именами ($df). Переименуйте одну из них. Так как "вторая" $df = "1", то и "первая" тоже будет "1". Это ведь одна и та же переменная. И совет: выбирайте корректные имена переменных. Название переменных/методов/классов должно отражать свое назначение.
3. new01 - 14 Мая, 2011 - 12:25:20 - перейти к сообщению
garvey,блин точно.Спасибо.Хотел поставить вам спасибо.Но не разрешает ,уже ставил.Потом обязательно поставлю.! )

 

Powered by ExBB FM 1.0 RC1