Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 

 

Annexe K. Liste des protocoles supportés

Cette section recense une liste de protocolesw gérant les URL, qui sont intégrés dans les fonctions d'accès aux fichiers, dans PHP. Par exemple, les fonctions fopen() et copy(). Ces fonctionnalités sont compilées comme des gestionnaires externes, et à partir de PHP 4.3.0, vous pouvez créer vos propres gestionnaires, avec la fonction stream_register_wrapper().

Système de fichiers

Toutes les versions de PHP Explicitement avec le protocole file:// depuis PHP 4.3.0.

  • /path/to/file.ext

  • relative/path/to/file.ext

  • fileInCwd.ext

  • C:/path/to/winfile.ext

  • C:\path\to\winfile.ext

  • \\smbserver\share\path\to\winfile.ext

  • file:///path/to/file.ext

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 K-1. Liste des gestionnaires

AttributSupporté
Restreint par allow_url_fopen.Non
Autorise les lecturesOui
Autorise les écrituresOui
Autorise l'ajoutOui
Autorise simultanément les lectures et écrituresOui
Supporte stat()Oui
Supporte unlink()Oui
Supporte rename()Oui
Supporte mkdir()Oui
Supporte rmdir()Oui

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "Manuel PHP". See Index Page for more info about Authorship and Copyright.

1999-2009 Linuxinfor.com. No rights reserved.