gettype()获取变量的类型
isset()判断变量是否存在;如果是null返回也是false
echo 输出字符串和数字;
print_r()输出整个组合
var_dump() 输出整个数组并且标明类型
_autoload($classname) 魔术方法,实例化不存在的类,报错前执行该方法
strtolower($str) 把字符串变成小写
substr($str,$num[,$len]) 取num(0起)位置开始算起直到后面结束的字符(默认可指定)
int strlen (string) 获取字符串的长度
string str_shuffle ( string) 随机打乱一个字符串
bool shuffle(array) 函数把数组中的元素按随机顺序重新排列。
bool move_uploaded_file ( string $filename , string $destination ) 将上传的文件移动到新位置
string implode(string $separator, array); 将数组的内容组合成一个字符串
array explode ( string $separator , $string [, int $limit ] ) 使用一个字符串分割另一个字符串
int mt_rand ([ int $min ], int $max ) 产生一个随机数,前参不写默认0
int strpos(string,find[,start]) 1必需。规定要搜索的字符串。2必需。规定要查找的字符串。3可选。规定在何处开始搜索。
array_slice(array,offset[,length][,preserve]) 函数在数组中根据条件取出一段值,并返回。操作的数组;获取的开始下标(正负);省略直到末尾
str_replace(find,replace,string[,count])
str_replace("world","Shanghai","Hello world!")
//把字符串 "Hello world!" 中的字符 "world" 替换为 "Shanghai"
file_exist($path) 判断文件是否存在
array_push()向第一个参数的数组尾部添加一个或多个元素
array_unshift(数组名,‘数据’) : 在头部压入一个值
array_pop() 弹出尾部单元即是删除数组中的最后一个元素
注意 :弹出后下标重新整理
array_sum($名) 就算该数组的值的和
array_unique() 函数移除数组中的重复的值,并返回结果数组。
当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。
返回的数组中键名不变。
array_reverse() 函数将原数组中的元素顺序翻转,创建新的数组并返回
filemtime($url)获取文件的修改时间
array_sum($a)计算数组中所有值的和,$a 数组名,randge($low,$high)产生一个指定范围的数组
addslashes() : 字符是单引号(')、双引号(")、反斜线()与 NUL(NULL 字符)前加上反斜杠,表示转义
array_reverse()把数组的单元顺序相反的数组