Counting Lines in php

How to count the number of lines in a file using php?


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
$file1 = "./test.txt";
$lines = file($file1);
$count = count($lines);
Result: 2

PHP Topics

Ask Questions

Ask Question