ホームページ >バックエンド開発 >PHPの問題 >php return とはどういう意味ですか?

php return とはどういう意味ですか?

藏色散人
藏色散人オリジナル
2021-06-15 09:08:312957ブラウズ

php return は return を意味し、プログラムが return ステートメントに遭遇すると、後続のステートメントは実行されず、プログラムは直接戻ります。return ステートメントが関数内で呼び出された場合、プログラムは終了します。直ちにこの関数を実行し、その引数を関数値として返します。

php return とはどういう意味ですか?

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php return の意味?

return の意味は、プログラムが return ステートメントに遭遇したときに、後続のステートメントは実行されず、プログラムは直接戻ることです。この関数の実行を直ちに終了し、そのパラメータを関数の値として返す関数ステートメント内に含めます。 return() は、eval() ステートメントまたはスクリプト ファイルの実行も終了します。

グローバル スコープで呼び出された場合、現在のスクリプト ファイルの実行は中止されます。現在のスクリプト ファイルが include() または require() されている場合、制御は呼び出し元のファイルに返されます。さらに、現在のスクリプトが include() されている場合、return() 値は include() 呼び出しの戻り値として扱われます。 return() がメイン スクリプト ファイルで呼び出された場合、スクリプトは中止されます。現在のスクリプト ファイルが php.ini の構成オプション auto_prepend_file または auto_append_file で指定されている場合、スクリプト ファイルは中止されます。

例:

<?php
function min($a, $b){
return $a < $b ? $a : $b;//这里是做为函数返回值,下面的语句不再执行了
$a++;
}
?>
a.php
<?php
include("b.php");
echo "a";
?>
b.php
<?php
echo "b";
return;
echo "c";//这里将不被执行
?>

上記の結果は、次の結果を出力します。

推奨学習: "

PHP ビデオ チュートリアル

"

以上がphp return とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。