PHP學習筆記
分隔符:<?php?>
註釋://、/**/用法與C++類同;不同點:可使用“#”新增單行註釋
變數
n 整數型別:integer->$i=24 $i=-13(負數)
$i=0123(八進位制) $i=0X456(十六進位制)
n 浮點型別:float-> $f=12.34 $f=1.2e3
n 字串型別:string->轉義:$v=”string” $s=”php$v”($s=”phpstring”)
$v=”string” $s=”php/$v”($s=”php$v”)
$v=’string’ $s=’php$v’ ($s=”php$v”)
連線:$v=”php” $s=”string” $t=$v.$s($t=”phpstring”)
n 布林型別:boolean->TURE(1)FALSE(0)**不區分大小寫
n 陣列型別:array->$arr=array(‘spring’,’summer’,’fall’,’winter’) echo $arr[0];
$sys=array(“server”=>”Apache”,”os”=>”windows”,
”db”=>”MySQL”,) echo $sys[‘server’]
n 物件
ü 變數型別的轉換:(int),(integer)—轉換成整數
(bool),(boolean)—轉換成bool型
(float),(double),(real)—轉換成浮點型
(string)—轉換成字串
(array)—轉換成陣列
(object)—轉換成物件
ü 可變變數:$i=”abc”; echo=”/$i=”.$i; ($i=abc)
$$i=”xyz”; echo=”$/$i=”.abc;($$i=xyz)
ü PHP預定義變數:$GLOBALS:全域性範圍內有效的變數,它是一個陣列,該數
組的索引或鍵名就是全域性變數的名稱;
$SERVER:該全域性變數是一個包含注入頭資訊、路徑和指令碼位置的陣列;(PHP_SELF指令碼檔名、SERVER_ADD伺服器IP地址、SERVER_NAME伺服器主機名稱、DOCUMENT_ROOT文件根目錄、SCRIPT_FILENAME指令碼絕對路徑、SCRIPT_NAME指令碼路徑、HTTP_REFERER連結到當前頁面的前一頁面的URL、REQUEST_URI訪問此頁面所需的URL)
$_GET/$_POST/$_COOKIE:提交至指令碼的表單變數
$_FILE:上傳提交至指令碼的表單變數
ü 判斷變數的型別:is_integer();is_string();is_double();is_array();
ü 獲取變數的型別:gettype($a);
ü 設定變數的型別:settype($a,”string”);
ü 判斷一個變數是否已經定義:isset($a);
ü 刪除一個變數:unset($var); unset($arr[‘elem’]); unset($var1,&var2,$var3);
ü ************
n 常量
ü 定義:define(SIZE,100);*常量名一般全部使用大寫
ü 預定義變數:_FILE_:正在執行的PHP程式的檔名
_LINE_:正在執行的PHP程式碼所在的行數
PHP_OS:PHP所執行的作業系統
PHP_VERSION:當前PHP的版本
TRUE:表示真值(1,或非0)的常量
FALSE:表示偽值(0)的常量
n 表示式:>、>=、==、<、<=。
n 運算子
ü 賦值運算子:=
ü 算術運算子:加(+)減(-)乘(*)除(/)取模(%)取反(-)
ü 遞增遞減運算子
ü 字串運算子:。
ü 邏輯運算子:
n *********
******
相關文章
- PHP 學習筆記PHP筆記
- 《PHP學習筆記——PHP基本語法》PHP筆記
- 【Web技術學習】PHP學習筆記WebPHP筆記
- PHP 資料加密 (學習筆記)PHP加密筆記
- php設計模式學習筆記PHP設計模式筆記
- Jquery+Ajax+php學習筆記jQueryPHP筆記
- 【 PHP 學習筆記 】名稱空間PHP筆記
- [ PHP 學習筆記 ] 名稱空間PHP筆記
- PHP學習筆記系列:PHP生成器概覽PHP筆記
- PHP 第八週函式學習筆記PHP函式筆記
- 飛機的 PHP 學習筆記九:安全PHP筆記
- 飛機的 PHP 學習筆記七:WebPHP筆記Web
- PHP框架-thinkphp-學習筆記-CURD(1)PHP框架筆記
- php5學習系列筆記(連載)PHP筆記
- PHP - 《高效能php應用開發》學習筆記PHP筆記
- numpy的學習筆記\pandas學習筆記筆記
- 飛機的 PHP 學習筆記五:陣列PHP筆記陣列
- 飛機的 PHP 學習筆記之 Web 篇PHP筆記Web
- 飛機的 PHP 學習筆記之安全篇PHP筆記
- PHP 第十五週函式學習筆記PHP函式筆記
- [CTF/Web] PHP 反序列化學習筆記WebPHP筆記
- PHP學習筆記——延遲靜態繫結PHP筆記
- PHP學習筆記(1)–基礎知識篇PHP筆記
- IT學習筆記筆記
- 學習筆記筆記
- 飛機的 PHP 學習筆記八:資料庫PHP筆記資料庫
- 飛機的 PHP 學習筆記之面對物件篇PHP筆記物件
- PHP 反序列化漏洞入門學習筆記PHP筆記
- php多程式插入資料(pcntl 學習筆記二)PHP筆記
- PHP學習筆記4:標量型別的宣告PHP筆記型別
- PHP從零開始系列二(學習筆記):序言PHP筆記
- PHP從零開始系列一(學習筆記):前言PHP筆記
- PHP學習筆記6:表示式&多維陣列PHP筆記陣列
- php頁面靜態化技術;學習筆記PHP筆記
- PHP框架-thinkphp-學習筆記-2015PHP框架筆記
- 【學習筆記】數學筆記
- 《JAVA學習指南》學習筆記Java筆記
- 飛機的 PHP 學習筆記之資料庫篇PHP筆記資料庫