Zählen von string in datei

Subwoover

Erfahrenes Mitglied
Im Zusammenhang mit meinem kleinen Viewer habe ich (u.a. dank eurer Hilfe) einen Zähler für die Zeilen, source wird ausgegeben und ich würd gern die queries zählen...

nun hab ich das mal so probiert:
PHP:
$file = file($_POST[anzeige]);
...
$queries = substr_count ($file,"mysql_query");

zeigt jedoch immer 0 an
hmmm hab ich da die falsche funktion in verwendung?
 
der Fehler liegt darin, das file() einen Array zurückgibt

Lösung:
PHP:
$file = implode('',file($_POST[anzeige]));
//...
$queries = substr_count ($file,"mysql_query");

Übrigens: Um die Mysql-Querys zu zählen ist das der falsche Weg... Es können ja durch Schleifen und Verzweigungen mehr oder weniger Querys werden...
 
Effektiver?
Sollte eigentlich das bestmögliche sein..

.. abgesehen von
PHP:
$queries = substr_count (implode('',file($_POST[anzeige])),"mysql_query");
Was das ganze noch einmal ein wenig im Platz verkleinert.
 
Zurück