У меня есть простая тестовая страница, которая предназначается для подтверждения получения значенийPHP получить возвращения нераспределенных значений
<?php
if ($_GET ['car'] = 'yes') {
echo 'You have a car. It is set to: ' . $_GET ['car'] . '<br>';
}
if ($_GET ['boat'] = 'yes') {
echo 'You have a boat. It is set to: ' . $_GET ['boat'] . '<br>';
}
?>
Я проверка с несколькими строками URL:
- test.php машина = да не & лодки = нет
- test.php? автомобиль = нет & лодки = нет
- test.php? автомобиля = нет & лодки = да не
- test.php? машина = да & лодка = да
Если я перейти к URL «test.php? автомобиль = нет & лодки = нет» эхо-функция печатает «да» вместо «нет» ,
Пожалуйста, помогите мне понять, почему я не получаю желаемый результат «нет» вместо «да». Спасибо.
Хотя все остальные ответы были правильными, я нашел это самым легким в переваривании. Спасибо вам всем! –