#while文の条件式に=演算子が使える理由
比較演算子がなく、=の代入演算子のみで上構成されているwhile文を使いましたが理由がわかりません
PHPでmysqliを使用してデータベースを触っています。
mysqliとはあまり関係ありませんが、以下の時の、while文でなぜ=演算子によってwhile文が成立するのかが知りたいです。
不都合と緊急性はありませんが、モヤモヤするので知っているかた是非教えてください
php
1// クエリ文を作って 2$sql = "クエリ文"; 3 4// 実行して 5$res = $mysqli->query($sql); 6 7// 連想配列に直す 8$data = array(); 9while ($row = $res->fetch_assoc()) { 10 $data[] = $row; 11}
「式だから」ではいけませんか?
これも式です。
if($a="test")
回答6件
あなたの回答
tips
プレビュー