So geben Sie Werte aus enthaltenen Dateien in PHP zurück

Susan Sarandon
Freigeben: 2024-10-19 07:54:02
Original
437 Leute haben es durchsucht

How to Return Values from Included Files in PHP

Zurück von eingebundenen Dateien in PHP

In PHP kann es vorkommen, dass Sie von einem eingebundenen Skript zum Skript zurückkehren müssen das beinhaltete es. Obwohl die return()-Anweisung in diesem Szenario nicht wie erwartet funktioniert, gibt es alternative Ansätze, um dies zu erreichen.

Methode mit der Funktion require:

Das können Sie Verwenden Sie die Funktionen require oder require_once anstelle von include. Diese Funktionen beziehen beide die angegebene Datei ein, ermöglichen Ihnen aber auch, einen Wert aus der eingebundenen Datei zurückzugeben.

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

// In the main script (main.php)
$myX = require 'includeme.php';</code>
Nach dem Login kopieren

In diesem Beispiel gibt die Datei includeme.php 5 zurück, die dann dem $ zugewiesen wird myX-Variable im Hauptskript.

Methode unter Verwendung der globalen $return-Variable:

Eine andere Möglichkeit, einen Wert aus einer eingebundenen Datei zurückzugeben, besteht darin, eine globale Variable mit dem Namen zu verwenden $return. Diese Variable kann in der eingebundenen Datei festgelegt werden und das Hauptskript kann auf ihren Wert zugreifen.

<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>
Nach dem Login kopieren

Bei diesem Ansatz wird die globale Variable $return in der eingebundenen Datei auf 5 gesetzt. Das Hauptskript kann dann seinen Wert abrufen und $myX zuweisen.

Mit diesen Methoden können Sie Werte aus eingeschlossenen Dateien zurückgeben und den Ausführungsfluss entsprechend handhaben. Denken Sie daran, dass dies eine praktische Funktion zum Konfigurieren einfacher Anwendungen oder zum Erstellen wiederverwendbarer Module sein kann.

Das obige ist der detaillierte Inhalt vonSo geben Sie Werte aus enthaltenen Dateien in PHP zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!