PHP 基礎

湯清麗發表於2019-09-21

註釋:

  • /* */ 多行註釋.
  • // 單行註釋.

變數命規範

(1))以$開頭; 如:$a
(2)由字母數字下劃線組成,但是不能以數字開頭;
(3)可以使用中文,但是不推薦使用;
(4)變數名嚴格區分大小寫;
(5)變數名定義要起到見名知意的作用;
(6)變數使用前必須先宣告,後使用;

列印變數

  • echo 用來列印字串或者列印變數(不能列印陣列)列印普通變數輸出值的時候使用。

  • print_r 列印變數資訊(一般用來列印陣列) ,列印陣列的時候使用。

  • var_dump() 列印變數的相關資訊(列印所有資訊)要輸出所有資訊的時候才會使用照妖鏡,什麼型別一。

傳值賦值

<?php
        $a = 23;    
        $b = $a;     
        $a = 99;    
        echo $a;    
        echo $b;    
 ?>

變數的資料型別

資料型別分類

1.標量型別
布林型,整型,浮點型,字串型
2.複合型別
陣列,物件
3.特殊型別
資源,null

布林型

true 真的 / false 假的

<?php
    //布林型  true  false     
    $a = true;   
    var_dump($a);
    $b = false;   
    var_dump($b);    //使用echo列印變數值為true的這個變數得到的內容是1      
    echo $a;    
    echo '<hr/>';    //使用echo列印變數值為false的這個變數得到的內容是什麼都沒有    echo $b;//不顯示.

建議:列印布林型別使用 var_dump 來列印.

整型(int)

整整數 / 負整數 / 零

<?php
    $a = 10;    
    var_dump($a);
    $b = -10;   
    var_dump($b);
    //最大值   
    $c = 2147483647;   
    var_dump($c);
    //最小值    
    $d =  -2147483647;    
    var_dump($d);   
    echo '<hr/>';
    ?>

字串型

字串就是用單引號和雙引號和定界符包含的字元,就是字串。

單引號:
  1. 單引號不解析變數 ,效率高,推薦使用。
  2. 單引號裡面不能包含單引號,如果需要顯示的單引號需要加上跳脫字元 \ 。
    雙引號:
  3. 雙引號解析變數。
    1. 雙引號如果解析變數,請而在變數後面加上一個空格或者 {}
<?php    $a = '小強';
    $b = '小明';
    echo $b;
    echo '<hr/>';   
    $d = "大哥";    
    $c = "'{$d}'你好牛";
    echo $c;
    ?>
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章