Gibt es eine Möglichkeit, zur Laufzeit festzustellen, ob eine PHP-Datei als Teil eines phar
Archivs läuft?Ermitteln, ob PHP-Dateien als Teil eines `phar`-Archivs ausgeführt werden
dh eine native Implementierung so etwas wie dies
function isRunningAsPhar()
{
$first_include = get_included_files()[0];
return strpos($first_include, '.phar') !== false;
}
jedoch aussehen könnte, könnte dies nicht funktionieren, wenn der Benutzer die phar umbenannt hat eine andere Dateierweiterung hat oder Symlink die phar die Dateierweiterung zu entfernen .