记录PHP中常用函数

$_GET $_POST $_COOKIE $_SESSION $_ENV $_SERVER $_FILES $_REQUREST $_GLOBALS $_FILES

$_SERVER['REMOTE_ADDR']
$_SERVER['HTTP_REFERER']
unset()
var_dump()
isset()
empty()
define()
defined()
gettype()
is_array() is_bool() is_float() is_int() is_null() is_numeric() is_object() is_resource() is_scalar() is_string()

strval() intval() floatval() boolval() settype()

function_exists() is_callable()

func_get_args() func_get_arg() func_num_args()

current()

time() date() date_default_timezone_set('PRC') date_default_timezone_get() mktime() checkdate() getdate()
strtotime() date_parse() microtime()

pre_match() preg_match_all() preg_match_replace() preg_split()

array_count_values() array_replace()

1、路径相关函数
    pathinfo                返回路径中的各部分信息
    dirname                 返回路径中的目录部分
    basename                返回路径中的文件名
    realpath                转换成绝对目录
    DIRECTORY_SEPARATOR     目录分隔符 win   \   linux /
2、文件内容相关    
    file_get_contents       将文件内容读取到字符串当中
    file_put_contents       将字符串写入到文件中
    readfile                读取文件内容 返回读取的字节数
    fopen                   打开文件
        r       只读方式打开 指针在文件头 文件不存在会报错
        r+      读写方式代开
        w       只写方式打开 会清空文件内容  文件不存在就创建
        w+      读写方式
        a       只写方式打开 不会清空内容 追加写
        a+      读写方式打开 写入时指针指向文件末尾
            【注】a 和 a+ 方式打开 只对写入有效
        x       写入方式打开 创建打开  文件存在就报错
        x+      读写方式
        c       只写方式 不会清空文件,文件不存在 创建 存在也不报错
        c+      读写方式打开
    fwrite       写入文件
    fread        读取文件的指定字节
    fclose       关闭文件资源
    rewind       将文件指针指向开头   
    ftell        返回当前指针位置  
    fseek
        SEEK_SET    设定位置等于 offset 字节  开头开始算
        SEEK_CUR -  设定位置为当前位置加上 offset。 当前开始算
        SEEK_END -  设定位置为文件尾加上 offset。  结尾开始算
    feof          判断指针是否在文件末尾
        【注】只对读取指针有效
    详细读取
        fgetc         读取一个字符
        fgets         读取一行字符  可以自己指定长度 默认是 1k
        fgetss
    文件锁 
        flock    文件锁
            LOCK_SH取得共享锁定(读取的程序)。  
            LOCK_EX 取得独占锁定(写入的程序。  
            LOCK_UN 释放锁定(无论共享或独占)。
3、文件判断相关
    file_exists     判断文件是否存在
    is_file         判断是否是文件
    is_dir          判断是否是目录
    is_readable     判断是否可读
    is_writable     判断是否可写
    is_executable   判断是否可执行  
4、文件目录相关
    touch           创建文件
    unlink          删除文件
    copy            复制文件
    rename          移动文件或目录
    mkdir           创建目录
    rmdir           删除目录
    opendir         打开目录
    readdir         读取目录
    closedir        关闭目录
    scandir         浏览目录    不用打开就可以浏览


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值