Имеется простейший код
HTML:
<form action="index.php" method="post">
<input type="text" name="string">
<input type="submit" name="ok">
</form>
PHP:
if (isset($_POST['ok']))
{
$string = $_POST['string'];
for ($i = strlen($string); $i < 0; $i--)
{
echo $string;
}
}
Как я представляю работу скрипта: В форму HTML вводится строка. Переменной $i присваивается длина строки. После чего, эта самая строка, которую мы вводили ранее, с помощью оператора echo выводится $i раз. Однако при вводе строки оператор echo не печатает ничего. В чем может быть ошибка?
Ошибка в значке <
вместо нужного здесь >
:
for ($i = strlen($string); $i > 0; $i--)
что в переводе на человеческий означает: "выполнять тело циклa пока выполняется условие $i > 0
"
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Допустим на сайте интернет магазина есть 3 ссылки на один и тот же php файл, пусть это будет: одежда для женщин, одежда для мужчин, одежда для...
Стоит задача подписать строку приватным ключем на PHP и проверить подпись публичным ключем на C++openssl сгенерил пару ключей