orders.txtに含まれていると言います
hello
hello
hello
コード:
<?php
$orders = file("orders.txt");
$row_count = count($orders);
for ($row = 0; $row < $row_count; $row++) {
$col_count = count($orders[$row]);
for ($col = 0; $col < $col_count; $col++) {
echo $orders[$row][$col];
}
}
?>
ここでのエラーの原因はcount($orders[$row])
、この配列の要素の総数が返されないことであることがわかりました。
.txtのテキストファイルは多次元配列ですよね?
多次元配列を作成する場合、count()を使用して、多次元配列内の各配列要素の数を取得できます。
しかし、ここでは.txtファイルから読み取っています。多次元配列だと思います。
私の質問:
行数は取得しますが、列数は取得しません。
私はstrlen($orders[$row])
代わりにできることを知っていますが、なぜそれcount($orders[$row])
は不可能です。