Toutes les versions de PHP.
Explicitement avec le protocole file:// depuis PHP 4.3.0.
file:// est le gestionnaire par défaut de PHP
et il représente les fichiers locaux. Lorsqu'un chemin relatif eest
spécifié (un chemin qui ne commence pas par /, \, \, ou une lettre de
lecteur Windows), le chemin sera calculé relativement à la position courante.
Dans de nombreux cas, c'est le dossier de résidence du script, à moins qu'il
n'ait été modifié. En utilisant la version CLI, le chemin sera calculé
par rapport au dossier d'appel du script.
Avec certaines fonctions comme fopen() et
file_get_contents(),
include_path peut être scanné pour y trouver les
fichiers, si un chemin relatif est fourni.
Tableau M-1. Liste des gestionnaires
| Attribut | Supporté |
|---|
| Restreint par allow_url_fopen. | Non |
| Autorise les lectures | Oui |
| Autorise les écritures | Oui |
| Autorise l'ajout | Oui |
| Autorise simultanément les lectures et écritures | Oui |
| Supporte stat() | Oui |
| Supporte unlink() | Oui |
| Supporte rename() | Oui |
| Supporte mkdir() | Oui |
| Supporte rmdir() | Oui |