Counting Lines in php
How to count the number of lines in a file using php?
Explanation
To explain it we assume a file named
test.txt with two lines in it.
Step 1:Define the file name in to a variable
Example:
$file1 = "./test.txt";Step 2:Create a instance for the file using the method
file('filename')Example:
$lines = file($file1);Here we create a file instance for the file by passing the variable $file1 created in step 1. The result is stored in the variable $lines, which will be an array of lines.
Step 3:Now we can count the lines by passing the array of lines ($lines) to the method
count()Example:
$count = count($lines);The method "
count()" takes an array as argument and returns the number of lines in it.
Step 4:Printing the result using the function echo('string');
Example:
echo($count) So totally the code is
<?php
$file1 = "./test.txt";
$lines = file($file1);
$count = count($lines);
echo($count);
?>
Result: 2