ホームページ >バックエンド開発 >PHPチュートリアル >mysql_fetch_row() と mysql_fetch_array() の違いの詳細な説明_PHP チュートリアル
どちらの関数も配列を返します。違いは、最初の関数で返される配列には値のみが含まれており、配列の添字 $row[0]、
$row[1] でのみ読み取ることができます。 () には、キーと値のペアの最初のタイプと形式の両方が含まれています
次のようにデータを読み取ることができます (データベースのフィールドが username、passwd の場合):
$row['username' ], $row。 ['passwd']
また、($row as $kay => $value)で操作すると、データベースのフィールド名を直接取得することもできます。
さらに重要なことは、mysqli は php5 によって提供される新しい関数ライブラリであり、(i) は改良を表しており、その実行速度が速くなっているということです
例: