日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php从mysql资源类型_php从mysql里读出来的数据默认什么类型?

發布時間:2024/4/17 数据库 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php从mysql资源类型_php从mysql里读出来的数据默认什么类型? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

php是弱類型語言,但是不代表沒有類型,或者隨便什么類型。

一個典型的例子就是從mysql數據庫里讀出來的數據,其類型會和數據庫里定義的類型一致嗎?

$DB_CONN = mysql_connect("localhost", "user", "password");

mysql_select_db("database", $DB_CONN) ;

$result = mysql_query("select * from mytable limit 1",$DB_CONN);

$row = mysql_fetch_assoc($result);

var_dump($row["id"]);// id長整型主鍵

結果輸出什么?

string(9) “647333052”

是字符類型,這在php里面并不會有什么問題,對id進行任何數值運算,都會自動轉成整形。但是有些情景下就不一定了。

最簡單的例子是轉換成json數據給其他語言的系統用,就要注意這點,比如返回json格式的翻頁數據:總行數、總頁數、當前頁、每頁行數,顯而易見,總行數是用count(*)從數據庫直接輸出的,而其他幾個數值都是通過數值運算計算得來。最后轉換的json數據可能是這樣:

"pagesize":50,"recordcount":"11","totalpages":1,"nowpage":1

看到細微的區別沒有?

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的php从mysql资源类型_php从mysql里读出来的数据默认什么类型?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。