PHP Syntax
寫文本輸出使用PHP
添加在PHP評論
關鍵字,類別,功能,和用戶定義的函數不區分大小寫的
變量名稱是區分大小寫
PHP Variables
創建不同的變量
測試全局範圍(variable outside function)
測試本地範圍(variable inside function)
使用全局關鍵字在函數內部訪問一個全局變量
使用$ GLOBALS []數組從一個函數內部訪問一個全局變量
使用static關鍵字,讓一個局部變量不是函數執行後刪除
PHP Echo and Print
顯示字符串與所述echo命令
顯示字符串和變量通過echo命令
顯示字符串與打印命令
顯示字符串和變量打印命令
PHP Data Types
PHP字符串
PHP整數
PHP浮動
PHP數組
PHP對象
PHP NULL值
PHP Strings
獲得一個字符串的長度- strlen()
計數的單詞數在字符串- str_word_count()
反向字符串- strrev()
搜索字符串中的特定文本- strpos()
在字符串中替換文本- str_replace()
PHP Constants
PHP Operators
算術運算器:加法(+)
算術運算符:減(-)
算術運算符:乘法(*)
算術運算器:司(/)
算術運算符:模量(%)
賦值操作符:X = Y
賦值運算符:X + = Y
賦值運算符:X - = Y
賦值操作符:X * = Y
賦值操作符:X / = Y
賦值操作符:X%= Y
比較運算符:等於(==)
比較運算符:相同(===)
比較運算符:不等於(!=)
比較運算符:不等於(<>)
比較運算符:不完全相同(!==)
比較運算符:大於(>)
比較運算符:小於(<)
比較運算符:大於或等於(>=)
比較運算符:大於或等於以下(<=)
增量運算:++ $ X
遞增運算符:$ X ++
遞減操作: - $ X
遞減運算符:$ x--
邏輯運算符:和
邏輯運算符:或
邏輯運算符:XOR
邏輯運算符:&& (and)
邏輯運算符:|| (or)
邏輯運算符:不
字符串操作:$ txt1中和$ TXT2的級聯
字符串操作:追加$ TXT2至$ TXT1
數組運算符:聯盟(+)
數組運算符:平等(==)
數組運算符:身份(===)
數組運算符:不平等(!=)
數組運算符:不等式(<>)
數組運算符:非身份(!==)
PHP If...Else and Switch Statements
if語句
在if ... else語句
該如果... ELSEIF ... else語句
switch語句
PHP While and For Loops
while循環
在do ... while循環
另一個do ... while循環
for循環
foreach循環
PHP Functions
創建一個函數
有一個參數功能
有兩個參數功能
有默認參數值功能
函數返回一個值
PHP Arrays
索引數組
href="showphp.php?filename=demo_array_length"> count() - Return the length of an array
通過索引數組環
關聯數組
通過關聯數組環
PHP Sorting Arrays
href="showphp.php?filename=demo_array_sort_alpha"> sort() - Sort array in ascending alphabetical order
href="showphp.php?filename=demo_array_sort_num"> sort() - Sort array in ascending numerical order
href="showphp.php?filename=demo_array_rsort_alpha"> rsort() - Sort array in descending alphabetical order
href="showphp.php?filename=demo_array_rsort_num"> rsort() - Sort array in descending numerical order
href="showphp.php?filename=demo_array_asort"> asort() - Sort array in ascending order, according to value
href="showphp.php?filename=demo_array_ksort"> ksort() - Sort array in ascending order, according to key
href="showphp.php?filename=demo_array_arsort"> arsort() - Sort array in descending order, according to value
href="showphp.php?filename=demo_array_krsort"> krsort() - Sort array in descending order, according to key
PHP Superglobals
$ GLOBAL -用於從任何地方訪問在PHP腳本全局變量
$ _ SERVER -保存有關頁眉,路徑和腳本的位置信息
$ _REQUEST -用來提交HTML表單後,收集數據
$ _ POST -用來提交HTML表單後,收集表單數據。 也可以用來傳遞變量
$ _GET -收集的URL發送的數據
PHP Form Validation
PHP Multidimensional Arrays
PHP Date and Time
今天格式的幾種方法日期
在您的網站自動更新版權年份
輸出當前時間(server time)
設置時區,然後輸出電流時間
從創建中的許多參數的日期和時間mktime()
從創建的日期和時間strtotime()函數
創造更多的日期/時間從strtotime()
輸出日期在接下來的6星期六
輸出的天數,直到7月4日
PHP Include Files
使用包括包括"footer.php"在一個頁面
使用包括包括"menu.php"在一個頁面
使用包括包括"vars.php"在一個頁面
使用include包含一個不存在的文件
使用需要包括一個不存在的文件
PHP File Handling
PHP File Open/Read/Close
使用fopen() , fread()和fclose()打開,讀取和關閉文件
使用fgets()從文件中讀取一行
使用feof()通過文件,一行行讀,到達文件結束,直到
使用fgetc()從文件中讀取單個字符
PHP Cookies
創建並取回一個cookie
修改cookie的值
刪除的cookie
檢查cookies啟用
PHP Sessions
啟動一個會話
獲取會話變量值
獲取所有的會話變量值
修改會話變量
銷毀會話
PHP Filters
使用filter_list()列出什麼PHP的過濾器擴展報價
消毒字符串
驗證一個整數
驗證一個整數,它是0
驗證IP地址
消毒和驗證的電子郵件地址
消毒和驗證網址
PHP Select Data From MySQL
與庫MySQLi選擇數據(Object-oriented)
與庫MySQLi選擇數據(Object-oriented) ,並把結果以HTML表
選擇與庫MySQLi數據(Procedural)
與PDO選擇數據(+ Prepared statements)
PHP SimpleXML Parser
使用simplexml_load_string()從字符串中讀取XML數據
使用simplexml_load_file()從文件中讀取XML數據
獲取節點值
獲取特定元素的節點值
獲取節點值-環
獲取屬性值
獲取屬性值-環
PHP XML Expat Parser
初始化一個XML Expat解析器,定義了一些處理,然後解析XML文件