1、请写出PHP中读写文本文件的常用函数及作用?(至少写出8个)

    函数名 说明
    fopen() 打开文件
    fclose() 关闭文件
    fgets() 读取一行字符
    fgetss() 读取一行字符,并过滤掉HTML和PHP标记
    fgetc() 读取一个字符
    fputs() 写入文件内容
    fwrite() 写入文件内容
    file_get_contents() 将整个文件读入一个字符串
    file_put_contents() 将一个字符串写入文件
    feof() 文件判断结束
    fread() 读取指定文件大写
    filesize 获取文件大小

    2、请写出PHP中文件的访问权限有哪些?分别都是什么作用?

    访问权限 说明
    r 以只读方式打开文件
    r+ 以读写方式打开文件
    w 以写入方式打开文件
    注:如果该文件不存在,则创建文件;如果该文件存在,则替换现有文件
    w+ 以读写方式打开文件
    注:如果该文件不存在,则创建文件;如果该文件存在,则替换现有文件
    a 以写入方式打开文件,并向文件末尾追加内容
    注:如果该文件不存在,则创建文件
    a+ 以读写方式打开文件,并向文件末尾追加内容
    注:如果该文件不存在,则创建文件
    x 创建并以写入方式打开文件
    x+ 创建并以读写方式打开文件

    3、PHP中的数组,按下标不同可以分成哪几个类别?他们的区别又是什么?
    索引数组:数组的下标由数字组成
    关联数组:数组的下标由字符串组成,当然,字符串可以包含数字
    4、请写出PHP中获得数组长度的语法格式?

    1. count($数组名称);

    5、请写出PHP中索引数组定义并赋值的语法格式?

    1. $数组名 = array(值,值,值...);

    6、请写出PHP中关联数组定义并赋值的语法格式?

    1. $数组名 = array(下标=>值,下标=>值,下标=>值,下标=>值...);

    7、请写出PHP中常用的字符串函数及作用?(至少写出15个)

    函数名 说明
    fopen() 打开文件
    fclose() 关闭文件
    fgets() 读取一行字符
    fgetss() 读取一行字符,并过滤掉HTML和PHP标记
    fgetc() 读取一个字符
    fputs() 写入文件内容
    fwrite() 写入文件内容
    file_get_contents() 将整个文件读入一个字符串
    file_put_contents() 将一个字符串写入文件
    feof() 文件判断结束
    fread() 读取指定文件大写
    filesize 获取文件大小

    8、请说明PHP中序列化与反序列化的作用及特点?
    通过serialize()序列化函数,可以将对象或数组转换成字符串。
    通过unserialize()函数,可以将序列化的字符串进行反序列化( 字符串转换为数组 ),并返回原始的对象结构。
    9、请写出PHP中序列化的语法格式?

    1. string(对象或数组);

    10、请写出PHP中反序列化的语法格式?\

    1. mixed unserialize(序列化的字符串)