最新的Web開發教程
 

PHP例子


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表單驗證

例子解釋


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

使用readfile()讀取文件並將其寫入到輸出緩衝區

舉例說明


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文件

舉例說明