PHP的一个IF语句总也写不好。

查看:70
本文介绍了PHP的一个IF语句总也写不好。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在此之前是读取数据库代码,此处略去。。。
然后到这里,就不会了。。

<? if $row['name]="" or is_null($row['name']);?>
<em class="bold">找人起个名字吧!</em>
<?else?>
<em class="bold">这个名字还不错么</em>
<? end if?>

问题一:第一行这样写报错为:

PHP Parse error: syntax error, unexpected '$row' (T_VARIABLE), expecting '(' in I:\php\index.php on line 119

其他行有没有错暂时未知

问题二:有没有快捷的写法,即都按PHP写,而不是和HTML混写在一起,貌似这样的执行效率会很差。

好吧,我承认这是从asp改过来的,刚学PHP,也不知道去哪里查这些问题。

解决方案

else漏了冒号
endif中没有空格

这篇关于PHP的一个IF语句总也写不好。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆