PHPでテキストファイルの行数を取得したい際に、fgets()関数 などでループして取得する方法もありますが、file()関数 で簡単に取得できるので、その方法です。
コード
sizeof()関数 もしくは count()関数 を使用して、file()関数 で取得した配列のインデックス数を取得するだけ。
sizeof(file('*****.csv'));
count(file('*****.csv'));
※ファイルサイズが大きいとエラーになるので注意
実装方法
CSVを用意
data01,data02,data03,data04,data05
data06,data07,data08,data09,data10
data11,data12,data13,data14,data15
出力
$row = sizeof(file('data.csv'));
var_dump($row);
結果
int(3)