show_source(__file__);列印網頁源**
設定瀏覽器訪問檔案編碼格式:
header("content-type:text/html;charset=utf-8");
單引號與雙引號的區別:
輸出檔案中,可以在"$a"中解析$a的內容,單引號中則不可以
雙引號可以解析轉義字元,單引號不行
$_server('script_name')返回當前系統
``使用該符號可以呼叫系統命令
a+=b與a=a+b的區別:
a+=b是在a原有的基礎上加上b
a=a+b時先把算出a+b的值,在賦值給a
檔案預設擴充套件名為.php
**以分號結束
變數以$符號開頭,在函式中使用全域性變數,要使用global 關鍵字
==表示之比較值,不比較資料型別,===必須全等
常量的定義:常量不加$符號,常量不可以修改,在任何地方都可以使用
必須使用define函式定義常量
(.)運算子:將兩個字串拼接起來
+運算子可以完成兩個陣列合併
&取位址符
兩種向瀏覽器輸出文字指令:echo print
區別:echo可以允許輸出多個字串,無返回值
echo不允許列印輸出陣列和物件
print只允許輸出乙個字串,有返回值1
print_r可以列印陣列
eof: 基本等於python的""",以 define($name, value,[fslse|true])定義常量name 常量的使用不需要加$ date(fomat):格式化日期,y表示年數,m表示月份,d表示天數 $globals["變數名"]:在**塊中使用全域性變數 count():函式,計算陣列的長度 function:定義函式 foreach:迭代器 字串操作函式: strlen(str)返回字串的長度 strpos(string,str)返回第乙個匹配函式的位置,未找到返回false strtoupper(str) 將字串轉換為大寫 $_get["age"]:從request提交的url中獲取age引數 $_post["age"]:從request提交的表單中獲取age引數 php實現頁內跳** isset(_get["q"]):判斷使用者提交的引數是否有q這個引數 $_server["php_self"]:讓網頁提交時提交到它自己 0x開頭·表示16進製制 0開頭表示8進製 陣列:array array_push(陣列名,值1,值2):向末尾新增元素 array_pop(陣列名):刪除末尾元素 unset(陣列值):刪除值所在的元素(刪除元素不會刪除下標) array_values(陣列名):重構陣列 php物件導向: 建構函式:__construct(); 類建立時呼叫的函式 析構函式:__destruct(); 類的結束時呼叫的函式 訪問控制: public:共有。類成員在任何地方都可以訪問的到 如果使用var設定成員變數,預設為public protected:受保護。受保護的類成員可以 被自己的子類或者父類訪問 private:私有。自能在其被定義的類訪問 php資料庫連線: 獲取資料庫連線物件: mysqli_connect(servcername, username, password): servcername:服務名,預設為localhost:3306 username:使用者名稱,預設為伺服器程序擁有的使用者名稱 password:登入密碼,預設為""(空字串) 建立資料庫連線物件: $conn = new mysqli(host, dbuser, dbname, database); 檢測資料庫連線是否正常: $conn->connect_error 執行查詢語句: $result = $conn->query($sql); 迭代資料庫表: if($result -> num_rows > 0)else php 學習筆記 3 8 php 預定義常量 9 php 類 示例 var1 33 var2 44 if語句if var1 var2 echo if.else語句if var1 var2 else echo if.elseif.else語句if var1 var2 elseif var1 var2 ... globals是乙個儲存所有超級全域性變數的陣列,而global是乙個關鍵字,主要用在函式中宣告乙個變數為全域性變數,也可以使用 globals陣列來儲存全域性變數。變數的定義檢查 格式 isset var 取消變數定義 格式 unset var 數值轉換函式 chr 根據 var的值返回相對應的a... 1 server script name server php self 和 server request uri 區別 例子 http localhost phpwind75 test.php 22 3e 3cscript 3ealert xss 3c script 3e 3cfoo server...PHP學習 PHP學習筆記 3
PHP學習筆記
php學習筆記