Mir fällt gerade ein, du willst ja nur wissen ob vorhanden oder nicht.
Ja oder was kann man noch prüfen um heraus zu finden was schneller ist?!
#! /opt/lampp/bin/php
<?php
$fl = file_get_contents('a.txt');
foreach(file("b.txt") as $id){
$id = trim($id);
if(strripos($fl,$id)) { echo $id." vorhanden\n"; }else{ echo $id." nicht vorhanden\n"; }
}
?>
srv:/opt/lampp/htdocs/test# time /opt/lampp/htdocs/test/file_script.php
real 0m0.088s
user 0m0.080s
sys 0m0.008s
srv:/opt/lampp/htdocs/test# time /opt/lampp/htdocs/test/mysql_script.php
real 0m0.171s
user 0m0.056s
sys 0m0.008s
Das sieht schon ganz anders aus...
Jetzt muss ich wieder Datensätze rein kloppen :)
Aber wichtig wäre mir noch vergleichbare Befehle für die Shell-Programierung zu finden.
Kalle