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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Сделать необычную переменную [2]
Покинул форум
Сообщений всего: 8
Дата рег-ции: Сент. 2014
Помог: 0 раз(а)
Tyoma5891 пишет:
единственный вопрос как определять в каком месте будет нужный нам падеж?)
Я планировал так сделать:
Нужный падеж определяется этим $gorod1, $gorod2 и т.д.
В город я хотел поставить это http://moskva.site.ru/
Я это вырезаю и вывожу таким образом echo $gorod, получается moskva
Выше я писал переменные:
$moskva1=Москвы
$moskva2=Москву
Осталось добавить цифру в gorod и все. НО как то сделать.
Tyoma5891
Отправлено: 09 Сентября, 2014 - 12:49:31
Частый посетитель
Покинул форум
Сообщений всего: 621
Дата рег-ции: Авг. 2013
Помог: 5 раз(а)
dcc0 пишет:
Вестимо, ассоциативным массивом .
МассивГородПредлПадеж=Массив('Moscow => Москве, "Peter" => 'Петербурге')
идея интересная а как отслеживать в тексте на соответствие в этом массиве?
dcc0
Отправлено: 09 Сентября, 2014 - 14:00:11
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
Не для реального использования, для понимания общего смысла. Если будет в базе данных, то цикл, вероятно, не нужен будет, так как по селектору будет подгружаться город с падежами. Т.е. выбрали gorod[], где надо подгрузился gorod[1], gorod[4], и т.д.
Цифрами будет определятся падеж. Даже если мой вариант неудачный, надеюсь, приведет к верному решению:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.