背景:
非推奨になったものを使用している場合MySQL 拡張機能を使用すると、結果セットからデータを取得するために mysql_fetch_row()、mysql_fetch_assoc()、mysql_fetch_array() 関数のいずれかを選択するときに混乱が生じる可能性があります。この記事では、情報に基づいた意思決定に役立つように、これら 3 つの関数の違いを明確にします。
目的:
3 つの関数はすべて、結果セットから 1 つの行を表す配列を返すことを目的としています。 。ただし、それらの出力の主な違いは、値が配列キーに割り当てられる方法です。
1. mysql_fetch_row()
2. mysql_fetch_assoc()
3. mysql_fetch_array()
mysql_* 関数は非推奨となっており、セキュリティを向上させるために MySQLi や PDO などの代替 MySQL API を使用することをお勧めします。機能。
以上がmysql_fetch_row()、mysql_fetch_assoc()、および mysql_fetch_array(): どれを選択する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。