Мелкий пишет:lesha.dvornikov пишет:function getLast($city)
Есть такой город в Ставропольском крае,
Благодарный. Вы будете искать город на ы.
И, наоборот, с Й город начинаться может:
Йошкар-Ола
Вам необходимо куда-то сохранять список использованных городов. При том, и программой и игроком. В простом случае массив - штука подходящая. Вам только необходимо обеспечить сохранение данных между вызовами скрипта. Например, писать в сессию.
Добрый день!
Согласен с Вами, что function
getLast не работает, в том случае, если в конце слова встречается несколько недопустимых
символов - тех, с которых не могут начинаться названия городов.
Конечно, нужно как-то запоминать список использованных городов.
Не очень понятно откуда берётся список всех городов и есть ли в нём "Йошкар-Ола".
До "начала игры" не плохо бы, выделить набор символов, которые не встречаются в начале названий всех городов,
например:
ъьый и немного изменить функцию
getLast CODE (
htmlphp):
скопировать код в буфер обмена
<?php
function getLast($city)
{
}
print "слово: \"Москва\" последний символ: \"".getLast("Москва")."\"<br>";
print "слово: \"Твервь\" последний символ: \"".getLast("Твервь")."\"<br>";
print "слово: \"Благодарный\" последний символ: \"".getLast("Благодарный")."\"";
/*
слово: "Москва" последний символ: "а"
слово: "Твервь" последний символ: "в"
слово: "Благодарный" последний символ: "н"
*/
?>