<?$a=3;
if($a=4){
echo $a;
}else{
echo "sdsdsdsd";
}?>输出结果为4,无论我把if()判断的条件改成什么,它输出的依然是if为ture时所需要输出的东西,这个是为什么?我没觉得我哪里错啊
if($a=4){
echo $a;
}else{
echo "sdsdsdsd";
}?>输出结果为4,无论我把if()判断的条件改成什么,它输出的依然是if为ture时所需要输出的东西,这个是为什么?我没觉得我哪里错啊
解决方案 »
- 求帮忙 下载代码怎么写
- 大伙好,PHP+apache+sqlserver 的 php事务处理? 有人知道么?谢谢.
- 写程序的有喜欢看小说的吗?顶我有分
- 想系统的学习下 mysql导入导出、备份网站、上传网站 这方面的知识。请介绍下我该学什么。用哪些工具。看哪些教程。
- url中两个问号,如何处理
- 请问一下关于mb_convert_encoding和记事本默认字符集
- 在php中如何上传word文档,并下载!
- 关于PHP.INI的配置(急呀!)
- 如何释放一个class的对象?
- 如何将MYSQL一个表里的IP字段与完整显示城市例子结合?
- 多城市分类网站是如何设计的?
- 这个类都改乱了 哪位高手帮我改改 看的我都头疼了~~~ 最好写出哪个方法里的错误 跪谢
如果你是要判断 则应该写为
If($a == 4)
就是if(4==$a){} 写错了,可以报出来.
if($a=0){
echo $a;
}else{
echo "sdsdsdsd";
}