お世話になります。
phpでの制御構文での質問があります。
<?php $fp=fopen('fileA.csv','r'); while($row=fgets($fp)) { $data=explode(',',$row); echo $data[0],',', $data[1], ',', $data[2], ',', $data[3]."<br>"; if($data[0] == prev($data[0])){ echo "a"; } } fclose($fp); ?>
上記のようなコードがある場合
if($data[0] == prev($data[0]))
でエラーが出ます。
エラーログです。
Warning: prev() expects parameter 1 to be array, string given in C:\xampp\htdocs\1212.php on line 9
エラーにならないようにループさせて1週目の$data[0]と2週目の$data[0]を比較するにはどのように書けばいいのでしょうか?
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。