麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php mysql_fetch_array與mysql_fetch_assoc區別

2024-09-04 11:48:22
字體:
來源:轉載
供稿:網友

一直以來對這兩個函數的區別很模糊,只知道mysql_fetch_assooc()可以去除結果集中的重復值,在實際應用中一般都用mysql_fetch_assoc(),今天想到了這兩個函數索性就查了下他們的區別,進一步對其加深下了解,mysql_fetch_assoc() 函數從結果集中取得一行作為關聯數組,返回根據從結果集取得的行生成的關聯數組,如果沒有更多行,則返回 false,mysql_fetch_array() 是 mysql_fetch_row()  的擴展版本,除了將數據以數字索引方式儲存在數組中之外,還可以將數據作為關聯索引儲存,

用字段名作 為鍵名,如果結果中的兩個或以上的列具有相同字段名,最后一列將優先,要訪問同名的其它列,必須用該列 的數字索引或給該列起個別名,對有別名的列,不能再用原來的列名訪問其內容(本例中的 'field'), mysql_fetch_array --  從結果集中取得一行作為關聯數組,或數字數組,或二者兼有.

注釋:mysql_fetch_assoc() 和用  mysql_fetch_array() 加上第二個可選參數 MYSQL_ASSOC 完全相同,它僅僅返回關聯數組,這也是  mysql_fetch_array() 初始的工作方式,即:mysql_fetch_array($result,'MYSQL_ASSOC')與mysql_fetch_assoc($result)返回結果相同.

提示:如果在關聯索引之外還需要數字索引,用 mysql_fetch_array()。

注釋:本函數返回的字段名是區分大小寫的。

mysql_fetch_assoc 得到的是關聯數組。

mysql_fetch_array 可以得到關聯數組也可以得到索引數組,也可以二者都有。

下面以一個例子進行說明它們的區別:

假如從數據庫取出一個用戶的用戶名和密碼

username   password

test       123456

用assoc  結果是array([username]=>'test',[password]=>'123456')

用array  根據參數不同結果可能是以下三種之一

  1. array([username]=>'test',[password]=>'123456') 
  2.          array([0]=>'test',[1]=>'123456') 
  3.          array([username]=>'test',[password]=>'123456',[0]=>'test',[1]=>'123456') 

提示和注釋

注釋:mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二個可選參數 MYSQL_ASSOC 完全相同。它僅僅返回關聯數組。這也是 mysql_fetch_array() 初始的工作方式。

提示:如果在關聯索引之外還需要數字索引,用 mysql_fetch_array()。

注釋:本函數返回的字段名是區分大小寫的

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 97中文 | 国产在线中文 | 亚洲成人伊人 | hdhdhdhd19日本人 | 亚洲精中文字幕二区三区 | 久久精品视频12 | 一本色道久久综合狠狠躁篇适合什么人看 | 天天碰天天操 | 超碰97在线人人 | 欧美视频一区二区 | 黄色特级片黄色特级片 | 日韩视频区 | 免费a级网站 | 热re91久久精品国产99热 | 神马久久精品综合 | 一区二区久久精品66国产精品 | 龙床上的呻吟高h | 国产精品久久久久久久娇妻 | 91精品国产成人 | 国产免费一区二区三区网站免费 | 国产91亚洲精品一区二区三区 | www亚洲免费 | 久久草在线看 | 国产美女爽到喷白浆的 | 国产亚洲精品久久久久久大师 | 国产精品久久久久影院老司 | 国产成人在线视频 | 国产男女爽爽爽爽爽免费视频 | 黄色av网 | 草b视频在线观看 | 日韩电影av在线 | 国产午夜精品一区二区三区嫩草 | 日产精品久久久一区二区福利 | 99国产精品欲a | 色视频欧美 | 免费在线性爱视频 | 欧美黄色大片免费观看 | 国产在线精品一区二区夜色 | 精品亚洲二区 | 久久毛片免费 | omofun 动漫在线观看 |