婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php中字符串和整數比較的操作方法

php中字符串和整數比較的操作方法

熱門標簽:余姚電話機器人 外呼系統能給企業帶來哪些好處 廣東廣州在怎么申請400電話 百度地圖怎樣標注圖標 電銷機器人問門薩維品牌my 400電話蘭州申請請 百度地圖標注偏差 咸寧銷售電銷機器人系統 開發地圖標注類網站

今天在處理php中循環的時候,有個比比較的操作,但是結果一直不是自己預判的,于是跟蹤了一下,發現了字符串和整數進行比較的時候,會把字符串轉換成整數然后進行比較。這個在java,c這種強類型的語言中不會有問題,因為他們會對字符串進行轉換然后比較,但是在php這種弱類型中,可以直接比較的時候,就會有問題。

$a = "夢回故里";
if($a==0){
    echo "等于";
}else{
  echo "不等于";
}

比如下面這段代碼,一開始以為會輸出不等于,因為$a按照我們的理解應該是個true吧,他應該是1吧,所以怎么也是不等于吧。但是結果卻是等于。因為$a會轉換成整數,轉換會從第一個字符開始如果不是整數就轉換成0.

比如下面的例子:

$a = "夢回故里1";
if(0==$a){
    echo "等于";
}else{
  echo "不等于";
}

這個依然會輸出等于,因為第一個夢字不是整數,所以轉換成0.

$a = "1夢回故里";
if(0==$a){
    echo "等于";
}else{
  echo "不等于";
}

這個就會輸出不等于,因為第一個是1,它會轉換成1,然后進行比較,所以是不等于。

php語言就是這樣,給我們提供了足夠的自由,學起來也簡單,但是我們一定要夯實基礎,注意細節。細節決定成敗。

總結

以上所述是小編給大家介紹的php中字符串和整數比較的操作方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • PHP中將字符串轉化為整數(int) intval() printf() 性能測試
  • 使用字符串函數輸出整數化的PHP版本號

標簽:十堰 鷹潭 銅陵 重慶 衡陽 巴彥淖爾 麗江 臨沂

巨人網絡通訊聲明:本文標題《php中字符串和整數比較的操作方法》,本文關鍵詞  php,中,字符串,和,整數,比較,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php中字符串和整數比較的操作方法》相關的同類信息!
  • 本頁收集關于php中字符串和整數比較的操作方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 禹城市| 华蓥市| 宣化县| 岳普湖县| 平利县| 灵武市| 札达县| 阳原县| 河北区| 驻马店市| 苍山县| 凤庆县| 北票市| 仲巴县| 云南省| 莫力| 华亭县| 峡江县| 桓台县| 呼伦贝尔市| 乌兰浩特市| 堆龙德庆县| 综艺| 平远县| 垣曲县| 蓬安县| 湟源县| 策勒县| 民县| 白朗县| 浮山县| 余干县| 女性| 扶沟县| 武强县| 繁昌县| 五寨县| 白城市| 紫金县| 梨树县| 钦州市|