php 變量和基本語法 整型

課程概要
 一、內容介紹
  1.變量/常量
  2.php數據類型和基本語法

 二、學習目標
  1.掌握php中的常用數據類型
  2.掌握php的基本語法
  3.充分理解變量和常量
--------------------------------------------------------------------------------------------------------

php基本語法
 1.html和php混編
 2.一個語句以 ;(分號結束)
 3.如何定一個變量,和變量的使用
 4.變量的數據類型不是固定不變的
 5.php是弱數據類型編程語言
 6.php區分大小寫
 7.一個有效的變量名由 字母、數字、下劃線開頭,後面跟上任意數量的字母數字下劃線。

php基本語法加強
 1.php的變量的數據類型是變化的,是根據上下文環境來決定的,所以是弱類型語言;
 2.var_dump可以查看一個變量的數據類型
 3.定義一個變量以$符號開頭
 4.php變量不要以數字和關鍵字開頭,可以以數字、下劃線開頭

php數據三大類型
          1.基本數據類型
    1.1 整形
    1.2 小數型(浮動數)包含單精度和雙精度
    1.3 布爾類型(真和假)
    1.4 字符串
          2. 複合數據類型
   2.1 數組 array
   2.2 對象 object
          3. 特殊數據類型
   3.1 null
   3.2 資源類型(resource) 例如: $con=mysql_connect("localhost","root","root");

php數據三大類型細節介紹
 1. 整型值可以使用十進制,十六進制0x打頭 或 八進制0打頭表示
   $a = 1234; //十進制數
   $a =- 123; //負數
   $a = 0123; //八進制數(等於十進制83  )
   $a = 0x1A;//十六進制數(等於十進制26 =  10*16的0次方+1*16的一次方)
 2. php不支持無符號整數,即php中的整數都是有符號的
 3. 整形數的字長和平臺有關,通常是(4個字節有符號數)。interger值的字長可以用常量PHP_INT_SIZE來表示,最大值可以用常量 PHP_INT_MAX來表示。
     舉例說明:
                echo PHP_INT_SIZE;    ------ 4
                 echo PHP_INT_MAX ;     ----- 2147483647   2的31次方減1,第一位是符號位
 4. 如果給定的一個數超出了interger的範圍,將會被解釋爲float
  $large_number=2147483647;
  var_dump($large_number); ------------------float

 5.$a=2在計算機中的存儲方式
  00000000 00000000 00000000 00000010

 

 

 

 

通過一下案例來解析 變量在內存中存在的形式:
<?php
 $a;  //如果只寫了$a,但是沒有賦值,究竟$a是多少呢?
 echo $a;
  //vam_dump($a)結果是NULL
?>

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章