/ / Echo PHP-Variable aus einem anderen Skript - PHP

Echo PHP-Variable aus einem anderen Skript - PHP

Ich habe 2 PHP-Dokumente; meine main index.php und meine data.php, die Informationen aus einer Datenbank abrufen und in Variablen ablegen. Wie würde ich einige Variablen aus der data.php in der index.php ausgeben?

Antworten:

2 für die Antwort № 1

@SteamPunk_Devil

Angenommen, unten ist Ihre index.php-Datei:

<?php

// This is index.php

// Your initial code .....

require "data.php"; // in data.php set some variables, arrays etc.

// Now you can print the variables, arrays from data.php file in index.php

?>

Lassen Sie mich wissen, wenn dies keinen Sinn ergibt.


0 für die Antwort № 2

Wenn Sie wirklich verschiedene Dateien wollen. Sie müssen Ihre Daten in einer Sitzung oder in Ihrer Datenbank speichern.

Oder wenn Sie von einem zum anderen umleiten, senden Sie Ihre Daten über GET oder POST.


0 für die Antwort № 3

Du kannst den ... benutzen global Schlüsselwort vor der Variablen, die Sie verwenden möchten, in der Datei, die Sie verwenden möchten, um Ihren Dateien mitzuteilen, dass in all Ihren Dateien etwas verfügbar sein soll, solange die Datei enthalten ist.

http://php.net/manual/en/language.variables.scope.php


0 für die Antwort № 4

In der index.php

$variable = "value";//Initialize before including

require_once "data.php";

In der data.php

echo $variable;

Ein besserer Ansatz ist es, eine Datei zu haben, die alles enthältVariableninitialisierungen, die in allen Dateien der Skriptausführung erforderlich sind und diese Datei dann vor den Dateien benötigen, die die Variablen verwenden sollen


0 für die Antwort № 5

Eine bessere Lösung besteht darin, Funktionen zu erstellen, in denen Daten abgerufen werden data.php, und fügen Sie diese Datei hinzu, um index.php mit der Ausführung dieser Funktion, z.

Datei data.php:

 <?php
function getData()
{
return "data";
}

Datei index.php:

<?php
require_once "data.php";
$data = getData();
echo $data;

0 für die Antwort № 6

Sie können verwenden include() ,require_once() oder require() für include data.php im index.php Datei.