ホームページ > バックエンド開発 > PHPチュートリアル > if 内に関数がある場合、その関数は単独で実行されます。

if 内に関数がある場合、その関数は単独で実行されます。

WBOY
リリース: 2016-06-13 12:04:33
オリジナル
1065 人が閲覧しました

if 内に関数がある場合、その関数は単独で実行されますか?
require_once("include/conn.php");
//***********************レコードの削除*************************************
if(isset($_GET[" id "]))
{
$id=intval($_GET["id"]);
$sql="id=$id の {$db_prefix}class_news から削除します";
if (mysql_query($sql))
{
$message=urlencode("削除に成功しました!");
$url="class_news_manage.php";
echo " < ;script>location.href='success.php?message=$message&url=$url'";
exit();
}else
{
$message= urlencode ("削除に失敗しました!");
echo "<script>location.href='error.php?message=$message'</script>";
exit();
}
}
?>

関数を実行するコードはありませんが、if 関数の実行戻り結果で判定されます。 if 内の内容が関数の場合、その関数はそれ自体を実行しますか?
-----解決策--------------------------------
が実行され、関数に従って返された結果が true か false かを判定します。
------解決策----------------------
単に関数の実行を判断しているだけではありません。 if 結果を返しますか?
実行されなかった場合、結果はどこから得られますか?
-----解決策---------
if 関数または式の場合、判定される前に最初に実行されます
関数を書いてそれを試すことができます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート