file

file -- Lit le fichier et renvoie le résultat dans un tableau.

Description

array file ( string filename [, int use_include_path])

Identique à readfile( ) , hormis le fait que file( ) retourne le fichier dans un tableau . Chaque élément du tableau correspond à une ligne du fichier , et les retour-chariots sont placés en fin de ligne .

Vous pouvez utiliser l' option use_include_path : en la mettant à "1 " , vous rechercherez aussi dans le dossier include_path .

 
?php

 
/

 
/

 
Lire

 
une

 
page

 
web

 
dans

 
un

 
tableau

 
,

 
et

 
l'

 
afficher

 
$fcontents

 
=

 
file

 
(

 
'http

 
:

 
/

 
/www.php.net

 
'

 
)

 
;

 
while

 
(

 
list

 
(

 
$numero_ligne

 
,

 
$ligne

 
)

 
=

 
each

 
(

 
$fcontents

 
)

 
)

 
{

 
echo

 
"

 
B

 
Ligne

 
$numero_ligne

 
:

 
/

 
B

 
".htmlspecialchars

 
(

 
$ligne

 
)

 
.

 
"

 
br

 
\n"

 
;

 
  }

 
/

 
/

 
lire

 
une

 
page

 
web

 
dans

 
une

 
chaîne

 
$fcontents

 
=

 
join

 
(

 
''

 
,

 
file

 
(

 
'http

 
:

 
/

 
/www.php.net

 
'

 
)

 
)

 
;

 
?





Voir aussi readfile( ) , fopen( ) , fsockopen( ) et popen( ) .