Fichier PHP://

PHPz
Libérer: 2023-08-20 18:14:01
avant
1267 Les gens l'ont consulté

Fichier PHP://

Introduction

En PHP, divers protocoles de style URL peuvent être utilisés conjointement avec les fonctions du système de fichiers, à l'aide des wrappers intégrés correspondants. Des wrappers personnalisés peuvent également être définis à l'aide de la fonction stream_wrapper_register().

Le wrapper par défaut en PHP est file://, qui représente le système de fichiers local. Si aucun autre protocole n'est explicitement utilisé, l'analyseur PHP le traitera comme un wrapper de système de fichiers. Les paramètres de nom de fichier transmis aux fonctions du système de fichiers fopen(), file_get_contents(), etc. utilisent le protocole file:// par défaut.

Lorsqu'un nom de fichier ne commence pas par une barre oblique, une barre oblique inverse ou une lettre de lecteur sous Windows, son chemin est considéré comme relatif au répertoire actuel. Cependant, dans les fonctions fopen() et file_get_contents(), le nom du fichier peut être recherché à l'emplacement spécifié dans la directive include_path. Le wrapper

file:// prend en charge les opérations de lecture et d'écriture simultanées, la création et la suppression de répertoires et le renommage des fichiers. De plus, l'accès aux fichiers n'est pas limité par la directive allow_url_fopen dans les paramètres de configuration de php.ini.

Exemple

Les noms de fichiers représentés de différentes manières possibles sont les suivants :

//Chemin absolu

$file=fopen("C:/xampp/php/test/test.txt","w");
Copier après la connexion

//Chemin relatif (en supposant que le répertoire de travail actuel est c:xamppphp et que le fichier est ouvert dans le sous-répertoire tst )

$file=fopen("test/test.txt","w");
Copier après la connexion

//Chemin actuel. Supposons que le fichier sera ouvert dans le répertoire c : Fichiers dans le répertoire

$file=fopen("test.txt","w");
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!