php 簡明語法

2021-09-05 21:27:13 字數 2546 閱讀 8545

1 **塊 php以<?php ?> 或<?   ?>標記

2 php變數以$開頭

3 字串處理:

3.1 字串連線符 為.號

3.2 字串長度    strlen(string)

3.3 子字串位置 strpos(str1,str2) 未查到時返回false

4 陣列 $arryname = array(items,items) or $arryname = array(conststring=>items,conststring=>items) or $arryname[index]=items or $arryname[conststring]=itmes or $arryname[index]=array ....

5 foreach語句為 foreach(array as value) 這個和其他語言有區別

6 函式定義 function functionname(引數){}

7 取請求引數的值 $_get["formitmename"] get的值

$_post["formitmename"]   post的值

$_cookie["cookiename"] cookie的值

$_request["questname"] get post cookie 等

8 日期 建立日期mktime(hour,minute,second,month,day,year,is_dst)

例$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("y"));

格式化日期date(format[,timestamp])

例echo date("y/m/d");echo "

";echo date("y.m.d");

9 include() 函式可獲得指定檔案中的所有文字,並把文字拷貝到使用 include 函式的檔案中。

require() 函式與 include() 相同,不同的是它對錯誤的處理方式。

include() 函式會生成乙個警告(但是指令碼會繼續執行),而 require() 函式會生成乙個致命錯誤(fatal error)(在錯誤發生後指令碼會停止執行)。

10 fopen() 函式用於在 php 中開啟檔案。

$file=fopen("welcome.txt","r");

fgets() 函式用於從檔案中逐行讀取檔案。

fgetc() 函式用於從檔案逐字元地讀取檔案。

fclose($file); 關閉檔案

if (feof($file)) echo "end of file";

fclose($file);

11 使用 php 的全域性陣列 $_files,可以從客戶計算機向遠端伺服器上傳檔案。

if ((($_files["file"]["type"] == "image/gif")

|| ($_files["file"]["type"] == "image/jpeg")

|| ($_files["file"]["type"] == "image/pjpeg"))

&& ($_files["file"]["size"] < 20000))

else

else}}

else

12 setcookie() 函式用於設定 cookie。

注釋:setcookie() 函式必須位於 標籤之前。

setcookie(name, value, expire, path, domain);

setcookie("user", "alex porter", time()+3600);

php 的 $_cookie 變數用於取回 cookie 的值。

// print a cookie

echo $_cookie["user"];

// a way to view all cookies

print_r($_cookie);

使用 isset() 函式來確認是否已設定了 cookie

if (isset($_cookie["user"]))

當刪除 cookie 時,您應當使過期日期變更為過去的時間點

setcookie("user", "", time()-3600);

13 把使用者資訊儲存到 php session 中之前,首先必須啟動會話。

注釋:session_start() 函式必須位於 標籤之前:

儲存和取回 session 變數的正確方法是使用 php $_session 變數:

session_start();

// store session data

$_session['views']=1;

刪除某些 session 資料,可以使用 unset() 或 session_destroy() 函式

unset() 函式用於釋放指定的 session 變數:unset($_session['views']);

session_destroy() 函式徹底終結 session ,session_destroy();

注釋:session_destroy() 將重置 session,您將失去所有已儲存的 session 資料。

php 簡明語法

1 塊 php以 或標記 2 php變數以 開頭 3 字串處理 3.1 字串連線符 為.號 3.2 字串長度 strlen string 3.3 子字串位置 strpos str1,str2 未查到時返回false 4 陣列 arryname array items,items or arrynam...

SASS 簡明語法

sass 簡明語法 標籤 空格分隔 未分類 規則與指令 import 用於匯入 css 檔案 或 scss 檔案,被匯入檔案中的 mixins 在將當前檔案中可用。除當前路徑外,可通過配置 load paths 或 load path 設定搜尋路徑。匯入檔案時,當檔案 擴充套件名為 css 以 ht...

TWiki簡明語法速查

wiki是乙個開放的自維護發布平台,任何人可以編輯任何文件和結構 簡要的語法備忘如下 如何插入鏈結 最簡單的 直接把鏈結輸入,twiki自動會把它變成鏈結。如果鏈結是以 jpg gif png結尾的,twiki會自動將其變成。如何列表縮排 3個空格加 6個空格加 9個空格加 如何編號縮排 1 3個空...