Ashura: per include oder require parameter übergeben

Beitrag lesen

Hallo Cybaer.

„require() und include() sind in jeder Hinsicht gleichwertig ...“

Das steht da? Ist nicht korrekt.

Ich habe nicht ohne Grund die wörtliche Rede gewählt.

include() kann per return einen Wert zurückgeben. require() kann das nicht.

Kann ich nicht bestätigen.

foo.php:

  <?php  
  error_reporting(E_ALL);  
  
  echo "Foo\n";  
  echo require 'bar.php';  
  echo "Baz";  
  ?>

bar.php:
<?php return "Bar\n"; ?>

Sowohl bei include als auch bei require wird das „Bar“ zurück gegeben.

Könntest du deine Aussage spezifizieren?

Einen schönen Donnerstag noch.

Gruß, Ashura