PHP學習筆記(二):變數詳解,學習筆記詳解_PHP教程

來源:互聯網
上載者:User

PHP學習筆記(二):變數詳解,學習筆記詳解


一、PHP 變數簡介

1、文法
複製代碼 代碼如下:
//PHP是弱類型語言,變數類型由儲存的值決定
//強型別語言:int a = 1
$變數名 = 值

2、命名規則

1).不能數字開頭
2).不能使用PHP運算子(+-x/%&)
3).可以使用PHP關鍵字
4).區分大小寫(php只有變數、常量區分大小寫)
5).駝峰命名法:aaBbCc(第一個單詞首字母小寫)

3、可變變數

變數名可動態設定,例如:$$var

4、引用賦值
複製代碼 代碼如下:
$a=1;
$b=&$a; //將$a記憶體位址的值賦給$b
$a=2;
echo $b //最後值等於1

二、VARIANT 資料型別

1、四種標量
複製代碼 代碼如下:
int(整型)、bool(布爾型)、float,double(浮點刑)、string(字串)

2、二種複合型
複製代碼 代碼如下:
數組:array()
對象:object
例如:$var = new mysqlli('localhost','root','123455')

3、二種特殊類型

複製代碼 代碼如下:
resource(資源) 例如:$var = fopen('test.php','r')
Null(空類型) 不區分大小寫

三、常用函數

複製代碼 代碼如下:
isset() //變數是否存在,值為null表示不存在
unset() //釋放變數
var_dump() //檢查變數或值的類型
empty() //變數不存在或者為空白時返回true
settype($a,int) //設定變數類型
gettype() //擷取變數類型

四、變數聲明方法

複製代碼 代碼如下:
$int = 10 //整型4位元組,最大值2³²
$float = 3.14E⁴ //浮點型等於3.14X10⁴
$bool = false //true為真
$str = "string" //雙引號中可以解析變數和逸出字元

//不可以使用逸出字元,但可以轉義單引號本身 例如 $str = 'a\'a\''
$str = 'string'

使用定界符聲明字串

http://www.bkjia.com/PHPjc/985259.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/985259.htmlTechArticlePHP學習筆記(二):變數詳解,學習筆記詳解 一、PHP 變數簡介 1、文法 複製代碼 代碼如下: //PHP是弱類型語言,變數類型由儲存的值決定...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.