<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • php的數據類型有哪些(詳解php三種數據類型)


    很多時候都是逼著自己往前走,不是前面的的風景有多迷人,而是生活的現實太殘酷。。。

    —- 網易云熱評

    一、數據類型

    1、字符串

    <?php
    header("Content-Type:text/html;charset=utf-8");
    $a="web安全工具庫";//一般字符串用雙引號表示
    $b="$a";//雙引號會做解析
    $c='$a';//單引號不做解析
    $d=strlen($a);//strlen獲取字符串長度
    echo $b;
    echo "<br/>";
    echo $c;
    echo "<br/>";
    echo $d;
    ?>
    從PHP開始學滲透 -- 數據類型及判斷語句

    2、整型與浮點數

    <?php
    header("Content-Type:text/html;charset=utf-8");
    $a=123;//整型
    $b=12321231;
    $c=1.23;//浮點型
    echo $a;
    echo "<br/>";
    echo $b;
    echo "<br/>";
    echo $c;
    ?>
    從PHP開始學滲透 -- 數據類型及判斷語句

    3、邏輯型

    True和False

    4、NULL類型

    被賦值為 null,尚未被賦值,被 unset()都是NULL類型

    5、對象

    <?php
    ?
    class aiyou  //創建一個新類
    {
        
        function __construct($a)
    {
            echo "$a";
        }
    }
    ?
    ?
    $b=new aiyou(456);//變量b此時就是一個對象
    echo "<br/>";
    var_dump($b)
    ?
    ?
    ?>
    從PHP開始學滲透 -- 數據類型及判斷語句

    二、常量

    1、常量前面沒有$符號

    2、自動是全局常量

    3、define函數,第一個參數是常量名,第二個參數是常量值,第三個參數邏輯值,區分大小寫,默認false

    <?php
    header("Content-Type:text/html;charset=utf-8");
    define(a, "web安全工具庫");
    echo a;
    ?>

    三、運算符

    1、算數運算符

    <?php
    $a=3;
    $b=1;
    echo $a+$b;
    echo "<br/>";
    echo $a-$b;
    echo "<br/>";
    echo $a*$b;
    echo "<br/>";
    echo $a/$b;
    echo "<br/>";
    echo $a%$b;
    ?>
    運行結果:
    4
    2
    3
    3
    0

    2、邏輯運算符

    <?php
    /*與運算,一假全假*/
    echo 1 and 1;
    echo "<br/>";
    echo 1 and 0;
    echo "<br/>";
    echo 0 and 0;
    echo "<br/>";
    /*或運算,一真全真*/
    echo 1 or 1;
    echo "<br/>";
    echo 1 or 0;
    echo "<br/>";
    echo 0 or 0;
    echo "<br/>";
    /*異或運算,相同為真*/
    echo 1 xor 1;
    echo "<br/>";
    echo 1 xor 0;
    echo "<br/>";
    echo 0 xor 0;
    echo "<br/>";
    ?>
    運算結果:
    1
    1
    1
    1

    四、判斷及循環語句

    <?php
    if ($a==1) {
        echo "abc";
    }elseif ($a==2) {
        echo "aabbcc";
    }else{
        echo "123";
    }
    $c='c';
    switch ($c) {
        case 'a':
            echo "aaaa";
            break;
        case 'b':
            echo "bbbb";
            break;
        case 'c':
            echo "cccc";
            break;    
        default:
            echo "dddd";
            break;
    }
    $a=0;
    while ( $a<= 10) {
        echo $a;
        $a++;
    }
    for ($i=0; $i < 10; $i++) {
        echo $i;
    }
    ?>

    禁止非法,后果自負

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费