LoginSignup
1
3

More than 5 years have passed since last update.

mysql_fetch_arrayとmysql_fetch_assocの違い

Posted at

mysql_fetch_array: 連想配列、添字配列、またはその両方として結果の行を取得する
mysql_fetch_assoc: 連想配列として結果の行を取得する

らしい。

連想配列、添字配列って?

たとえば、SQLが、select id,name from xxxx; だとすると、
連想配列・・・カラム名の文字列を添え字にして値にアクセスします。nameが欲しい場合は $a["name"]
添字配列・・・selectに書いた何番目のカラムかの番号を添字にして値にアクセスします。idが欲しい場合は $a[0]

みたいなイメージ。

1
3
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3