最新赞助活动温馨提示:自愿赞助服务器费用,学生和没有工作的整站资源免费下载!
头像

if内如果是函数,函数就自个儿执行了

来源:http://erdangjiade.com/topic/79979.html 你好,世界。 2017-10-04 21:03浏览(3)

if内如果是函数,函数就自己执行了?
<?php
require_once("include/conn.php");
//***********************删除一条记录************************************
if(isset($_GET["id"]))
{
$id=intval($_GET["id"]);
$sql="delete from {$db_prefix}class_news where id=$id";
if(mysql_query($sql))
{
$message=urlencode("删除成功!");
$url="class_news_manage.php";
echo "<script>location.href='success.php?message=$message&url=$url'</script>";
exit();
}else
{
$message=urlencode("删除失败!");
echo "<script>location.href='error.php?message=$message'</script>";
exit();
}
}
?>

前面并没有写执行函数的代码,只是if里面判断了函数的执行返回结果。请问if里面的内容是一个函数,那么函数是自己执行吗?
------解决方案--------------------
會執行的,然後根據函數返回的結果判斷true,false。
------解决方案--------------------
您不是 只是if里面判断了函数的执行返回结果 吗?
不执行哪来的结果
------解决方案--------------------
if里面如果是个函数或者表达式,会先执行完之后才判断
你可以写个函数来试一下

评论0
头像

友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群

1 2