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 :: Версия для печати :: Цикл, переменная, языковая константа
Форумы портала PHP.SU » PHP » Программирование на PHP » Цикл, переменная, языковая константа

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

1. Viper - 26 Января, 2010 - 11:22:55 - перейти к сообщению
Есть цикл

PHP:
скопировать код в буфер обмена
  1. for ($i=0, $e=6; $i<$e; $i++) {
  2.         echo '<option value="'.$i.'">'._KA_PEOPLE_PROF.$i.'</option>';
  3. }


собственно сделал чтобы не писать кучу option ручками.
Проблема в том, что нужно к языковой константе добавить номер.

Т.е. должно быть так

CODE (htmlphp):
скопировать код в буфер обмена
  1. ..._KA_PEOPLE_PROF0...
  2. ..._KA_PEOPLE_PROF1...
  3. ..._KA_PEOPLE_PROF2...
  4. ..._KA_PEOPLE_PROF3...
  5. ..._KA_PEOPLE_PROF4...
  6. ..._KA_PEOPLE_PROF5...


Как это можно сделать?
PS! В примере выше к переменной просто добавляется номер. В языковом файле указаны все 6 переменных.
2. EuGen - 26 Января, 2010 - 11:46:00 - перейти к сообщению
constant()
3. Viper - 26 Января, 2010 - 12:23:58 - перейти к сообщению
как все просто ) EuGen спсб!

 

Powered by ExBB FM 1.0 RC1