php if判断语句要怎么写?

发布网友 发布时间:2022-04-22 06:18

我来回答

5个回答

热心网友 时间:2023-11-07 04:40

PHP中if语句5种写法

<?php
全选复制放进笔记 // one
if (condition) {
...
} else {
...
}

// two
if (condition) :
...
else:
...
endif;

// three
condition ? true : false ;

// four if后面紧接着判断为true所执行的代码,可分两行写,只有一个分号
if (condition) ... ;

//five 使用短路与和短路或
expression1 && expression2;
expression1 || expression2;

热心网友 时间:2023-11-07 04:40

开始你肯定从数据库中获取了字段demourl的值吧,比如为$row[demourl],以它为例子

<?php
$demourl=$row[demourl];
if($demourl==""){
echo "暂无演示";
}else{

echo "<a href=$demourl>在线演示</a>";

}
?>

热心网友 时间:2023-11-07 04:41

不是的,你的else语句如果不加上括号的话,只管到后面一条,再下面的就不属于if语句的范围了,例如:
if(...)
a;
else
c=c+1;
b=b+1;
这个b=b+1就不会执行了,因为else只管了一句,b=b+1会永远执行
你如果需要c,b同时加1的话
应该是:
if...
a;
else
{
b=b+1;
c=c+1;
}
这样就不会了,祝你好运

热心网友 时间:2023-11-07 04:41

if ($demourl != '')
{
    echo "<a href=$demourl>在线演示</a>";
}
else
{
    echo "暂无演示";
}

热心网友 时间:2023-11-07 04:42

if(!empty($emourl)){
echo "在线演讲";
}else{
echo "暂无演讲";
}

//$emourl这个是变量,你的先调用数据库,表,然后字段赋值给变量才能判断

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com