Pré-requis
Ces
fonctions
sont
disponibles
dans
le
module
PHP
standard
,
qui
est
toujours
accessible
.
Installation
Il
n'
y
pas
d
'installation
nécessaire
pour
utiliser
ces
fonctions
,
elles
font
parties
du
coeur
de
PHP
.
Configuration à l'exécution
Le
comportement
de
ces
fonctions
est
affecté
par
la
configuration
dans
le
fichier
php.ini
.
Tableau
1
.
Options
de
configuration
pour
le
système
de
fichier
et
les
flots
Nom
|
Par
déefaut
|
Modifiable
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Voici
un
éclaircissement
sur
les
directives
de
configuration
.
-
allow_url_fopen
booléen
-
Cette
option
active
les
versions
étendues
des
fonctions
d
'
accès
aux
fichiers
,
qui
savent
exploiter
les
URL
.
Les
extensions
par
défaut
permettent
d
'
accéder
aux
fichiers
distants
avec
les
protocole
FTP
ou
HTTP
.
Certaines
extensions
apparaissent
comme
zlib
,
qui
ajoutent
d
'
autres
fonctionnalités
.
Cette
option
a
été
introduite
immédiatement
après
la
publication
de
la
version
4.0.3
.
Pour
les
versions
jusqu'
à
la
,
vous
ne
pouvez
désactiver
cette
fonctionnalité
qu'au
moment
de
la
compliation
,
avec
l
'option
--disable-url-fopen-wrapper
.
-
user_agent
string
-
Définit
le
type
d'
"user
agent
"
(Définition
du
navigateur
web
)
utilisé
par
PHP
.
-
default_socket_timeout
entier
-
Durée
d'
expiration
(en
secondes
)
pour
les
flots
basés
sur
les
sockets
.
Cette
option
de
configuration
a
été
introduite
en
PHP
4.3
.
-
from="joe@example.com"
string
-
Définit
le
mot
de
passe
FTP
en
mode
anonyme
(
en
général
,
votre
adresse
email
)
.
-
auto_detect_line_endings
booléen
-
Lorsque
cette
option
est
activée
,
PHP
va
examiner
les
données
lues
par
fgets(
)
et
file(
)
pour
voir
si
le
fichier
utilise
les
conventions
de
ligne
de
Unix
,
MS-Dos
ou
Macintosh
.
Cela
permet
à
PHP
d
'
interopérer
avec
des
systèmes
MacIntosh
,
mais
par
défaut
,
cette
option
est
désactivée
,
car
cette
détection
impose
un
légère
pénalité
en
temps
de
traitement
,
mais
aussi
parce
que
ceux
qui
utilisent
les
retours
chariots
comme
séparateurs
auront
des
soucis
de
compatibilité
.
Cette
option
de
configuration
a
été
introduite
en
PHP
4.3
.
Constantes Prédefinies
Cette
extension
ne
définit
aucune
constante
.
Voir aussi
Pour
les
fonctions
connexes
,
voyez
aussi
la
section
sur
les
accès
aux
Dossiers
et
sur
les
exécutions
de
programme
.
Pour
une
liste
et
une
explication
sur
les
différents
outils
d
'
accès
aux
fichiers
distants
,
voyez
aussi
Annexe
I
.