Gibt es return "hello"
, ist es Ausgabehello
oder enthält es einfach enthälthello
? Alle drei Szenarien sind unterschiedliche Probleme.
Wenn es return "hello";
als solche:
<?php
return "hello";
dann können Sie leicht seinen Wert greifen, indem Sie die Datei mit und packte den Rückgabewert:
<?php
$fileValue = include('secondFile.php');
Wenn es Ausgängehello
als solche:
<?php
echo "hello"; // or print "hello";
Sie Ausgabepufferung verwenden müssen, um das Ergebnis zu erfassen:
<?php
ob_start();
include('secondFile.php');
$fileValue = ob_get_contents();
ob_end_clean();
Wenn es enthälthello
als solche:
hello
Sie können einfach lesen Sie das Ergebnis:
<?php
$fileValue = file_get_contents('secondFile.txt');
Siehe auch:
Ahmet, in diesem Fall ändern Sie Ihre angenommene Antwort. Ich glaube, meine Antwort hält die Lösung bereit. –