Я изучаю PHP, а мой echo
- это неверные данные.PHP echo with if not working
$user_post=4;
if($user_post=5){
echo "User has 5 posts.";
}else{
echo "Cannot continue! Not enough posts: $user_post"; die();
}
Благодарим за помощь.
Я изучаю PHP, а мой echo
- это неверные данные.PHP echo with if not working
$user_post=4;
if($user_post=5){
echo "User has 5 posts.";
}else{
echo "Cannot continue! Not enough posts: $user_post"; die();
}
Благодарим за помощь.
ваш, если неправильный. Вы должны использовать ==, not = проверить, имеет ли что-то равное значение в PHP.
if($user_post==5)
спасибо, что это был датчик –
Вы должны использовать оператор сравнения: равно ==
(такое же значение) или идентичный ===
(такое же значение и тот же тип).
Вы можете изучить Руководство по PHP для изучения http://php.net/manual/en/language.operators.comparison.php
if($user_post=5)
это оператор присваивания каждый раз, когда он будет Ассинг 5 до $ user_post varibale изменить оператор
if($user_post == 5)
или
if($user_post ==== 5)
Разница заключается в том, что frist будет проверять только значение и второй проверит его тип Я надеюсь, что это вам поможет
'=' - оператор присваивания (для установки значения переменной), '==' или '===' - операторы сравнения –
использовать '==' для проверки равенство – codePG
Назначение! == сравнение –