counting number of lines in file() that match a regexp

From: Date: Sun, 16 Sep 2001 18:20:03 +0000
Subject: counting number of lines in file() that match a regexp
Groups: php.general 
Request: Send a blank email to php-general+get-67512@lists.php.net to get a copy of this message
I'm trying to take a text file and count the number of lines that match a regexp. I've got it working using the following code: $data = file("myfile.txt"); $total = 0; foreach($data as $i) { if (ereg("^1,",$i)) { $total = $total + 1; } } but I'm still learning PHP and am wondering if there's an easier/better way to do this? Thanks. --kurt

« previous php.general (#67512) next »