sql >> データベース >  >> RDS >> Mysql

MySQLi結果セットでのPHPForeach

    したがって、私は何年も前にこの質問をしたので、次のように言って、いくつかの追加の説明で更新する必要があると思います:foreachループで最初に行ったことは機能します。 の場合は、PHP5.4以降でのみ機能することに注意してください。 mysqli_result クラスはTraversable を実装しました インターフェース。これは、PHPの新しいバージョンでforeachループを使用して反復できることを意味します。

    この変更は、私が質問を投稿した時点(2013年半ば)ではあまり知られていなかったようです。おそらくインターネット上の非常に多くのサーバーがまだ5.3を使用しているためです。おそらく、Ubuntuで利用できるPHPの最新バージョンであるためです。 12.x--ユーティリティを最近更新されたサーバーに制限します。しかし、それをサポートする環境にいる場合、これは完全に有効な手法です。



    1. Oracle:パフォーマンスの一括収集

    2. nodejsMySQLの接続プールでデータベースを切り替えます

    3. LAMPサイトの速度を最適化するためのベストプラクティスは?

    4. SQLServerで実行プランを生成する方法