PHP でインクルードされたファイルから値を返す方法

Susan Sarandon
リリース: 2024-10-19 07:54:02
オリジナル
437 人が閲覧しました

How to Return Values from Included Files in PHP

PHP でインクルードされたファイルから戻る

PHP では、インクルードされたスクリプトからスクリプトに戻る必要がある状況に遭遇することがあります。それはそれを含んでいた。このシナリオでは return() ステートメントは期待どおりに機能しませんが、これを実現する別のアプローチがあります。

require 関数を使用する方法:

include の代わりに require または require_once 関数を使用してください。これらの関数はどちらも指定されたファイルをインクルードしますが、インクルードされたファイルから値を返すこともできます。

<code class="php">// In the included file (includeme.php)
return 5;

// In the main script (main.php)
$myX = require 'includeme.php';</code>
ログイン後にコピー

この例では、includeme.php ファイルは 5 を返し、これが $ に割り当てられます。メイン スクリプトの myX 変数。

グローバル $return 変数を使用する方法:

インクルードされたファイルから値を返すもう 1 つの方法は、という名前のグローバル変数を使用することです。 $リターン。この変数はインクルードされたファイル内で設定でき、その値はメイン スクリプトからアクセスできます。

<code class="php">// In the included file (includeme.php)
global $return;
$return = 5;

// In the main script (main.php)
include 'includeme.php';
$myX = $return;</code>
ログイン後にコピー

このアプローチでは、インクルードされたファイル内でグローバル $return 変数が 5 に設定されます。メイン スクリプトは、その値を取得して $myX に割り当てることができます。

これらのメソッドを使用すると、インクルードされたファイルから値を返し、それに応じて実行フローを処理できます。これは、単純なアプリケーションを構成したり、再利用可能なモジュールを作成したりする場合に便利な機能であることを覚えておいてください。

以上がPHP でインクルードされたファイルから値を返す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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