Da schon fertig post ichs mal:
PHP
function readFileIntoArray($dein_error_array, $local_file, $jsondecode)
{
global $dein_error_array;
if(file_exists($local_file)){
if(is_readable($local_file)){
$lines = file($local_file);
foreach($lines as $line){
if($jsondecode == 1){
$content[] = json_decode($line, true);
}else{
$content[] = trim($line);
}
}
}else{
$dein_error_array[] = 'File "'.$local_file.'" is not readable! @File: '.__FILE__.' @Line: '.__LINE__;
}
}else{
$dein_error_array[] = 'File "'.$local_file.'" does not exist! @File: '.__FILE__.' @Line: '.__LINE__;
}
if(isset($content)and !empty($content)){
return($content);
}else{
return false;
}
}
// aufrufen
$array = readFileIntoArray($dein_error_array, $local_file='dateiname.txt', $jsondecode=false);
Alles anzeigen
"$dein_error_array" muss nicht sein. Aber ich hab gern bei jedem pups eine meldung =)