Phar::running
(PHP >= 5.3.0, PECL phar >= 2.0.0)
Phar::running — Retourne le chemin complet sur le disque ou l'URL phar complète de l'archive phar couramment exécutée
Description
$retphar
= true
] )Retourne le chemin complet de l'archive phar exécutée. C'est bien entendu utilisé un peu comme la constante magique __FILE__ et a des effets uniquement au sein d'une archive phar en train d'être exécutée.
Dans le conteneur de chargement d'une archive, Phar::running() retourne
"". Utilisez simplement __FILE__
pour accéder au phar courant au sein d'un conteneur de chargement.
Liste de paramètres
-
retphar
-
Si
FALSE
, le chemin complet sur le disque vers le phar est retourné. SiTRUE
, une URL phar complète est retournée.
Valeurs de retour
Retourne le chemin de fichier si valide, sinon une chaîne vide.
Exemples
Exemple #1 Un exemple avec Phar::running()
<?php $a = Phar::running(); // $a vaut "phar:///chemin/vers/mon.phar" $b = Phar::running(false); // $b vaut "/chemin/vers/mon.phar" ?>