PHP单词表
輸出語句
print
echo
var_dump
print_r
printf
變量的操作
unset
預定義變量
$_SERVER
$_GET
$_POST
$_REQUEST
$_COOKIE,$_SESSION 會話技術
$_FILES 文件上傳
$GLOBALS 變量作用域
常量
define()
constant('常量名')
get_defined_constants() 得到所有已經定義了的常量
魔術常量
__FUNCTION__ 當前函數的名字
__METHOD__ 當前方法的名字
__CLASS__ 當前類的名字
__NAMESPACE__ 當前命名空間的名字
進制轉換
十進制:dec
二進制:bin
八進制:oct
十六進制:hex
int 整型
float 浮點數
string 字符串
Heredoc、Nowdoc 定界符
resource 資源型
array 數組
函數的原型
gettype 獲取變量的類型
settype 將變量var的類型設置成type
isset 判斷一個變量是否存在
empty 判斷變量是否為空
is_type系列
is_int或is_integer 判斷一個變量是否為整型數據
is_float或is_double
is_numeric
is_bool
is_string
is_scalar
is_array
is_null
is_object
is_resource
其他運算符
clone|new new是實例化一個對象,clone是克隆一個對象
@ 錯誤抑制符
instanceof 判斷一個對象是否為一個類的實例
循環結構
do-while
for
foreach
if
if-else
if-elseif-else
switch
while
循環的中斷語句
continue 結束本次的當前循環
break 跳出了整個循環
文件載入
include
require
腳本的執行控制
die 終止腳本
exit 終止腳本
sleep 延遲執行
函數
function
parameter 形式參數
argument 實際參數
return 返回值
$GLOBALS
global
static 定義靜態局部變量的關鍵字
字符串函數
strlen 獲取字符串的長度
substr 字符串截取函數
strtolower 把字符串全部轉換為小寫
strtoupper 把字符串全部轉換為大寫
strrev 把字符串反轉
strpos 從左往右查找并返回字符串中某個字符的起始位置
strrpos 從右往左進行查找
strchr strstr的別名
strrchr 從右往左截取指定位置
trim 去除首尾空白字符后的結果
str_replace 字符串替換函數
str_repeat 重復字符串
時間函數
time 時間戳
date 時間戳格式化
strtotime 時間字符串,轉換為一個時間戳
microtime 微妙的時間戳字符串
數學函數
abs 取絕對值
floor 向下取整
ceil 向上取整
round 四舍五入
rand|mt_rand 獲得一個指定區間的隨機整數
pow 求一個數的指數冪的值
sqrt 求平方根
max|min 求一組參數中的最大值或最小值
is_nan 不是一個數字(not a number)返回 TRUE ,否則返回 FALSE
數組
element 數組
index 下標
key 鍵
value 值
foreach遍歷函數
key
current
next
reset
while+each+list遍歷
prev 向上移動數組指針
end 重置到最后一個元素!
each
list
數組的常用函數
count
range
array_merge
array_rand
shuffle
max|min
array_keys
array_values
array_combine
array_filp
in_array
array_key_exists
array_search
array_chunk
implode
explode
extract
compact
回調函數
array_map
排序函數
sort
asort
rsort
arsort
轉載于:https://www.cnblogs.com/developer-you/p/6093529.html
總結
- 上一篇: 【转】C语言中DEFINE简介及多行宏定
- 下一篇: 9本java程序员必读的书(附下载地址)