含まれている PHP ファイルからデータを返すにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-10-19 07:50:30
オリジナル
541 人が閲覧しました

How to Return Data from Included PHP Files?

PHP に組み込まれたファイルから返す

外部 PHP ファイルを組み込む場合、特定のデータまたは例外を PHP に返す必要がある場合があります。インクルードされたファイルが呼び出されたスクリプト。このシナリオでは、標準の return() ステートメントが常に十分であるとは限りません。

この問題に対処するために、PHP は、インクルードされたファイルから値を返すことができる、あまり知られていない機能を提供します。次のコード シナリオを考えてみましょう:

<code class="php">// main script
$page = "User Manager";
include("application.php"); // script 2

// ...other code...</code>
ログイン後にコピー
<code class="php">// application.php (script 2)
if($permission["13"] !=='1'){
    include("/error/permerror.php"); // script 3
    return(); // this does not return to script 2
}</code>
ログイン後にコピー

解決策:

return() を使用する代わりに、スクリプト 'includeme.php' は明示的にvalue:

<code class="php">// includeme.php (script 3)
return 5;</code>
ログイン後にコピー

この値は、require() 関数を使用してメイン スクリプトでキャプチャできます:

<code class="php">// main script
$myX = require 'includeme.php'; // get returned value from script 3</code>
ログイン後にコピー

このアプローチにより、インクルードされたファイルからのデータの制御された戻りが可能になります。コードの実行とパラメータの受け渡しにおける柔軟性。

以上が含まれている PHP ファイルからデータを返すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!