如果不工作,PHP回显

Jan*_*nek 1 html php

我正在学习PHP,而我echo正在回应错误的数据.

 $user_post=4;

 if($user_post=5){ 
    echo "User has 5 posts."; 
 }else{
    echo "Cannot continue! Not enough posts: $user_post"; die(); 
 }
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

小智 7

你的if不正确.你必须使用==,而不是=来检查PHP中的某些是否等于.

if($user_post==5)
Run Code Online (Sandbox Code Playgroud)