1、ceil
()向上取整,返回float型別
//把兩個引數進行拼接
3、$str
=str_shuffle
($str字串)
;//隨機打亂乙個字串
4、substr
($str字串,
0開始位置,
$length字串長度)
;//擷取字串
5、strrchr
($filename檔案路徑名,
'. 指定字元');
//查詢指定字元在字串中的最後出現位置開始,直到末尾。
6、is_dir
('檔名(檔案路徑)'
)判斷給定檔名是否是乙個目錄
7、mkdir
(路徑,
0777
,true
)嘗試新建乙個指定的目錄。//0777設定目錄的許可權,true表示允許建立多級目錄
8、isset
(變數)檢測變數是否已設定並且非 null
9、empty
(變數) 檢查乙個變數是否為空
10、定義乙個常量define
(常量名,常量值) 定義乙個陣列
11、array
(『鍵』=
>』值』)
12、dirname
(『 』)返回上一級目錄dirname
(__dir__
)返回根目錄
13、require
(『路徑』)引入網頁不存在就會終止迴圈,不輸出結果
14、include
(『路徑』) 引入網頁不存在就會警告並報錯,輸出結果
15、include_once
(『路徑』)可呼叫多次
16、header
("refresh:2跳轉秒數;url=index.html"
);跳轉到網頁
17、header
(「location:index.
php(位址)」) 跳轉到網頁
18、static
$link
=null
;//設為靜態變數,把值存起來
19、mysqli_connect
(位址,使用者名稱,密碼,資料庫名,埠號)連線資料庫
20、 mysqli_set_charset
($link
,』utf8』)設定字符集
21、mysqli_query
($link
,$sql
)提交資料庫,mysqli_error
($link
)提示報錯資訊
22、//將乙個字串寫入檔案file_put_contents(要被寫入資料的檔名,要寫入的資料,
規定如何開啟/寫入檔案)
file_put_contents
($filename
,$data,)
;規定如何開啟/寫入檔案。
23、遍歷mysqli_fetch_assoc
()用關鍵字索引取值,如echo
$row
['username'
]mysqli_fetch_row
()用數字索引取值如echo
$row[0
]24、mysqli_fetch_row
()查詢行數單元
25、implode
(','
,array_keys
($data
)implode
(『,』,陣列)
implode//將乙個一維陣列的值轉化為字串,然後用逗號(,)
分割連線起來array_keys
($data
)返回陣列中部分的或所有的鍵名array_values
($data
) 返回陣列中部分的或所有的值
26、rtrim
($sql字串,
',指定字元'
)刪除字串末端的空白字元(或者其他字元)
27、trim
()去除字串首尾處的空白字元(或者其他字元)time
() — 返回當前的 unix 時間戳
//獲取前一頁面的 url 位址
29、move_uploaded_file
($_files
['pic'][
'tmp_name'
]上傳的檔案的檔名,
$realpath移動檔案到這個位置) — 將上傳的檔案移動到新位置
30、is_numeric
() — 檢測變數是否為數字或數字字串
31、setcookie
('name'名稱,
$name值,
time()
+12*60
*60*4過期時間)
PHP中的幾個重要比較
1 定義常量 define tax rate 0.08 echo tax rate 輸出0.08 2 php 5.3 const tax rate2 0.01 echo tax rate2 輸出0.01 2 require 和 requie once 的區別 前者遇到即包含檔案,後者會判斷是否已經包...
PHP中的函式
一 初識函式 函式 封裝一段用於完成特定功能的 通俗理解函式 可以完成某個工作的 塊,就像小朋友搭房子用的積木一樣,可以反覆使用,在使用的時候,拿來即用,而不用考慮它的內部構成。函式的分類 內建函式 字串操作函式 陣列操作函式 自定義函式 二 函式的基本語法 function 函式名 引數1 引數2...
php中的函式
function add a,b add 2,3 echo echo add 2,4 函式內定義的變數,只能在函式內使用 外部變數,在函式外部定義,作用域為定義處直到本程式末尾 函式中定義全域性變數 global宣告 10 define a hahahaahah function test test...