2012-04-03 30 views
0

Ich habe eine txt-Datei, die im Editor erstellt, diese Zeilen zum Beispiel enthalten:Wie können Textdatei Zeilenumbrüche in PHP erkennen?

lao_esan_ubon_444 
chantrick 
solikh 
knalpoot 
tanduy_007 
Mario3010 

Jetzt muss ich jede Zeile in einer Array-Zelle setzen, wie diese:

array('lao_esan_ubon_444','chantrick','solikh','knalpoot','tanduy_007','Mario3010'); 

Wie kann ich Mach das mit PHP (für lange Listen)?

+0

Mark: Die 'file' Funktion beides kombiniert. – jnylen

+0

Ist das nicht über die 'Datei'-Funktion bekannt. Herrlich! –

Antwort

3

Verwenden Sie die file function.

$array = file('somefile.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); 

beachten, dass der Parameter flags (FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES) in PHP 5 oder mehr verfügbar ist.

+0

Ihr Code ist großartig –

2
<?php 
$data=file_get_contents("your file name"); 
$array=explode("\n",$data); 
?> 

hoffe, das hilft

Verwandte Themen