站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php下intval()和int強制轉(zhuǎn)換使用的區(qū)別是什么

        php下intval()和int強制轉(zhuǎn)換使用的區(qū)別是:1、【intval()】如果參數(shù)是字符串,則返回字符串中第一個不是數(shù)字的字符之前的數(shù)字串所代表的整數(shù)值;2、轉(zhuǎn)換為int的PHP字符串,在使用之前轉(zhuǎn)換即可。

        php下intval()和int強制轉(zhuǎn)換使用的區(qū)別是什么

        php下intval()和int強制轉(zhuǎn)換使用的區(qū)別是

        PHP字符串轉(zhuǎn)換為intval()

        intval()而言,如果參數(shù)是字符串,則返回字符串中第一個不是數(shù)字的字符之前的數(shù)字串所代表的整數(shù)值。如果字符串第一個是‘-',則從第二個開始算起。

        如果參數(shù)是符點數(shù),則返回他取整之后的值。

        當然intval()返回的值在一個4字節(jié)所能表示的范圍之內(nèi)(-2147483648~2147483647),對于超過這個范圍的值將用邊界值代替。

        例:

        intval("A")=0; intval(12.3223)=12; intval("1123Asdfka3243")=1123;

        例:

        $a=0.13; $b=(int)$a; //$b=0; $a=0.99; $b=(int)$a; //$b=0; $a=1.01; $b=(int)$a; //$b=1; $a=1.99; $b=(int)$a; //$b=1;

        PHP字符串轉(zhuǎn)換為int

        有時,重要的是有一個int格式的變量的值。 eaxmple,如果你的訪問者填寫表單,隨著年齡的領域,這應該是一個int。然而,在

        $_POST數(shù)組,你把它作為一個字符串。

        轉(zhuǎn)換為int的PHP字符串是很容易的。我們需要使用之前,你的變量類型casting.So你需要使用(INT)。下面是一個例子,如何做到這一點:

        代碼如下:

        <?php $str = "10"; $num = (int)$str;?>

        如果要檢查的代碼REALY工程,我們可以使用===運算符。這個操作符檢查不僅值,但類型以及。這樣的代碼看起來應該是這樣的:

        代碼如下:

        <?php $str = "10"; $num = (int)$str; if ($str === 10) echo "String"; if ($num === 10) echo "Integer"; ?>

        相關學習推薦:PHP編程從入門到精通

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 午夜精品射精入后重之免费观看| 亚洲精品综合久久| 国内精品国语自产拍在线观看| 精品少妇无码AV无码专区| 国产乱码精品一区二区三| 99久久精品国产麻豆| 最新在线精品国自av| 国产精品福利片免费看| 国产成人精品日本亚洲网址| 亚洲AV无码久久精品蜜桃| 久久精品亚洲乱码伦伦中文| 欧美视频精品一区二区三区 | 久久精品无码一区二区三区免费| 精品一区二区三区四区| 久久亚洲精品中文字幕| 亚洲精品国产精品乱码不卞 | 精品国产高清在线拍| 98香蕉草草视频在线精品看| 国产成人精品久久一区二区三区| 日韩精品专区AV无码| 亚洲精品一级无码中文字幕| 久久亚洲精品无码播放| 国产精品亚洲玖玖玖在线观看| 一区二区三区日韩精品| 久久久精品午夜免费不卡| 国产精品网站在线观看| 国产夫妇精品自在线| 97久久精品无码一区二区| 99热亚洲色精品国产88| 69SEX久久精品国产麻豆| 国产成人无码精品一区二区三区| 久久精品国产亚洲AV无码偷窥| 无码国产精品一区二区免费16| 一本一道精品欧美中文字幕| 亚洲综合精品网站| 在线涩涩免费观看国产精品| 中国国产精品| 中文字幕久久精品无码| 亚洲精品无码av人在线观看| 自拍偷在线精品自拍偷| 亚洲AV无码国产精品色午友在线|