如果你用strlen函數(shù)來判斷,長度是11,正好超過了varchar的長度,但實際上確不是這樣,如果直接到phpmyadmin里面執(zhí)行insert語句,這條字符串 " /> 精品视频一区二区三区,55夜色66夜色国产亚洲精品区,国产成人亚洲毛片

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php判斷輸入不超過mysql的varchar字段的長度范圍

但是如果在utf-8編碼下,一個漢字是占3個字符長度的,比如字符串$str=”你好啊!!”;

如果你用strlen函數(shù)來判斷,長度是11,正好超過了varchar的長度,但實際上確不是這樣,如果直接到phpmyadmin里面執(zhí)行insert語句,這條字符串是可以插入的!

對于數(shù)據(jù)庫來說,它的長度是5,那么我們?nèi)绾斡?a href=/itjie/phpjishu/ target=_blank class=infotextkey>php來得到這個長度呢?使用iconv_strlen()函數(shù)!

echo iconv_strlen($str,'utf-8′);

注意第二個參數(shù),是當(dāng)前字符集,這樣根據(jù)不同的字符集你得到的結(jié)果都是根據(jù)一個字符占一個長度計算來的!

上面的語句,將輸出5,怎么樣,你會判斷了嗎?

php技術(shù)php判斷輸入不超過mysql的varchar字段的長度范圍,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 视频区小说区图片区激情 | 操一炮在线 | 小说区视频区 | 欧洲成人r片在线观看 | a毛片全部播放免费视频完整18 | 国语自产免费精品视频一区二区 | 欧美精品无需播放器在线观看 | 国语自产免费精品视频一区二区 | 精品一区二区三区在线观看l | 亚洲欧美成人永久第一网站 | 亚洲国产精品久久网午夜 | 中文字幕精品亚洲无线码二区 | 色哟哟在线观看视频高清大全 | 99ri精品国产亚洲 | 2019亚洲日韩新视频 | 五月婷婷伊人 | 狠狠网 | 色播视频在线播放 | 免费视频精品 | 好吊妞视频haodiaoniucom | 色就色欧美 | 伊人影院在线观看视频 | 久久国产网站 | 国产成人精品日本亚洲网址 | 亚洲精品欧美综合四区 | 天天干天天干天天干天天 | 91成人精品视频 | 91po国产在线高清福利 | 国内精品在线播放 | 91精品国产麻豆国产自产在线 | 97人人超人超人国产第一页 | 激情视频在线 | 婷婷国产成人久久精品激情 | 亚洲图片另类小说 | 亚洲精品免费在线视频 | 欧美亚洲国产另类 | 色婷婷视频在线 | 亚洲一区不卡视频 | 四虎精品免费永久在线 | 广东东莞一级毛片免费 | 久久久噜噜噜久久中文字幕色伊伊 |