ホームページ >バックエンド開発 >PHPチュートリアル >php での return の使用法の分析例、phpreturn サンプル分析_PHP チュートリアル

php での return の使用法の分析例、phpreturn サンプル分析_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:05:48933ブラウズ

phpでのreturnの使用例分析、phpreturnの例の分析

この記事では、phpでのreturnの使用法を例とともに説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

まず第一に、これは単に return を意味します; return() は関数ではなく言語構造体であり、引数に式が含まれている場合にのみ括弧で囲む必要があります。通常、変数を返す場合には括弧は使用されないため、PHP の負担が軽減されます。

基本的な使い方:

a), returnexpression // 式の結果を返します
b), return(expr) // 関数式
c)、return // 直接返すか、null 値を返します

注: return($val) を使用しないことをお勧めします。

1. return が実行されると、return ステートメント以降の内容は実行されません。 リーリー

出力結果: 8、$a+$bのみが実行され、$a*$bは実行されません。

2. 戻り値は、特定の使用法に応じて、関数の戻り値または null 値になります。例:

リーリー

この例では、この関数を呼び出して任意の数値を指定すると、文字列が返されます。コードは次のとおりです。

リーリー

は決して実行されません。

3.折り返し電話について。

a.phpは次のとおりです:

リーリー

b.phpは次のとおりです:

リーリー

出力結果: ba。

a.phpは次のとおりです:

リーリー

b.phpは次のとおりです:

リーリー

出力結果:

4. リターンの重要な役割: 戻り値

例 1:

リーリー

例 2:

リーリー

出力結果: 例 1 は正常に出力され、例 2 は空を出力します。なぜ?なぜなら、関数rest()で値を返すためにreturnを使用しない場合、関数内には処理だけが存在し、関数が呼び出されたときに当然、値は出力されません。 。もちろん、test() に print_r($b) を記述して関数内で直接 print することもできますが、関数の外で操作を呼び出すことが多いため、関数の外に値を返すには return を使用する必要があります。

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/962096.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/962096.html技術記事 php での return の使用例の分析、phpreturn 例の分析 この記事では、php での return の使用法について説明します。皆さんの参考に共有してください。具体的な分析は以下の通りです。 まず、それは...
ということです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。