在国产在线视频a在线视频,国产欧美一区二区三区网站,国内精产品一二二三的区别,国产日韩精品91

    <s id="gmbiu"></s>

        <sup id="gmbiu"><thead id="gmbiu"><input id="gmbiu"></input></thead></sup>
        <strike id="gmbiu"></strike>

        管理員登陸

        PHP數(shù)據(jù)類型轉(zhuǎn)換(字符轉(zhuǎn)數(shù)字,數(shù)字轉(zhuǎn)字符)

        原文鏈接:http://blog.sina.com.cn/s/blog_7dc1ff4d0101deb7.html

        PHP的數(shù)據(jù)類型轉(zhuǎn)換屬于強(qiáng)制轉(zhuǎn)換,允許轉(zhuǎn)換的PHP數(shù)據(jù)類型有:

        (int)、(integer):轉(zhuǎn)換成整形
        (float)、(double)、(real):轉(zhuǎn)換成浮點(diǎn)型
        (string):轉(zhuǎn)換成字符串
        (bool)、(boolean):轉(zhuǎn)換成布爾類型
        (array):轉(zhuǎn)換成數(shù)組
        (object):轉(zhuǎn)換成對(duì)象

        PHP數(shù)據(jù)類型有三種轉(zhuǎn)換方式:
        在要轉(zhuǎn)換的變量之前加上用括號(hào)括起來(lái)的目標(biāo)類型
        使用3個(gè)具體類型的轉(zhuǎn)換函數(shù),intval()、floatval()、strval()
        使用通用類型轉(zhuǎn)換函數(shù)settype(mixed var,string type)
        第一種轉(zhuǎn)換方式:

        (int)  (bool)  (float)  (string)  (array) (object)
        <?php   
        $num1=3.14;   
        $num2=(int)$num1;   
        var_dump($num1); //輸出float(3.14)   
        var_dump($num2); //輸出int(3)   
        ?>

        第二種轉(zhuǎn)換方式:

         intval()  floatval()  strval()
        <?php   
        $str="123.9abc";   
        $int=intval($str);     //轉(zhuǎn)換后數(shù)值:123   
        $float=floatval($str); //轉(zhuǎn)換后數(shù)值:123.9   
        $str=strval($float);   //轉(zhuǎn)換后字符串:"123.9"    
        ?>

        第三種轉(zhuǎn)換方式:

        settype();
        <?php   
        $num4=12.8;   
        $flg=settype($num4,"int");   
        var_dump($flg);  //輸出bool(true)   
        var_dump($num4); //輸出int(12)   
        ?>

        補(bǔ)充:

        判斷字符串全部由數(shù)字組成

        
        <?php
        $str = "123"
        if(ereg('^[0-9]+, $str)) {
            // true
        }
        ?>

        信息科技 2020-12-20 02:28:36 通過(guò) 網(wǎng)頁(yè) 瀏覽(2941) 打印

        共有0條評(píng)論!

        發(fā)表評(píng)論