php 函数大全1

第2章 Apache函数 15
2.1 Apache信息获取类函数 15
2.1.1 apache_child_terminate函数:在本次请求结束后终止Apache进程 15
2.1.2 apache_get_modules函数:获取Apache的模块列表 16
2.1.3 apache_get_version函数:获取Apache的版本 16
2.1.4 apache_getenv函数:获取Apache的环境变量 17
2.1.5 apache_lookup_uri函数:获取特定的URL有关信息 17
2.1.6 apache_note函数:获取或设置Apache请求记录 18
2.1.7 apache_request_headers函数:获取HTTP请求的标头 19
2.1.8 apache_response_headers函数:获取所有HTTP回应标头 19
2.1.9 getallheaders函数:获取所有HTTP变数值 20
2.2 Apache配置类函数 20
2.2.1 apache_reset_timeout函数:重设Apache写操作时间 21
2.2.2 apache_setenv函数:设置Apache的环境变量 21
2.2.3 virtual函数:执行Apache的子请求 22
2.3 Apache编码类函数 22
2.3.1 ascii2ebcdic函数:将ASCII码转换为EBCDIC码 22
2.3.2 ebcdic2ascii函数:将EBCDIC码转换为ASCII码 23
2.4 小结 23

第3章 ODBC函数 24
3.1 ODBC连接类函数 25
3.1.1 odbc_connect函数:打开一个ODBC连接 25
3.1.2 odbc_close函数:关闭一个已经打开的ODBC连接 26
3.1.3 odbc_close_all函数:关闭所有已经打开的ODBC连接 27
3.1.4 odbc_pconnect函数:打开一个持续有效的ODBC连接 27
3.2 ODBC操作类函数 28
3.2.1 odbc_commit函数:更新所有处于未决状态的操作 28
3.2.2 odbc_do函数:在打开的ODBC连接上执行SQL语句 29
3.2.3 odbc_exec函数:执行SQL语句 30
3.2.4 odbc_execute函数:执行一个预置的SQL语句 30
3.2.5 odbc_free_result函数:释放传回资料所占用的内存 31
3.2.6 odbc_prepare函数:预置SQL语句的执行 32
3.2.7 odbc_rollback函数:撤销所有处于未决状态的操作 32
3.3 ODBC信息获取类函数 33
3.3.1 odbc_columnprivileges函数:列出给定表的列和相关的权限 33
3.3.2 odbc_columns函数:列出指定表的列的名称 34
3.3.3 odbc_cursor函数:获取光标的名称 35
3.3.4 odbc_data_source函数:返回连接数据库的信息 35
3.3.5 odbc_error函数:获取最后的错误代码 36
3.3.6 odbc_errormsg函数:获取最后的错误信息 36
3.3.7 odbc_fetch_array函数:获取结果集数组 37
3.3.8 odbc_fetch_into函数:获取传回的指定列 38
3.3.9 odbc_fetch_object函数:返回结果集到对象 38
3.3.10 odbc_fetch_row函数:获取传回的一列 39
3.3.11 odbc_field_len函数:获取字段的长度 40
3.3.12 odbc_field_name函数:获取字段的名称 41
3.3.13 odbc_field_num函数:获取字段的序号 41
3.3.14 odbc_field_precision函数:获取字段的长度 42
3.3.15 odbc_field_scale函数:获取字段的浮点数 42
3.3.16 odbc_field_type函数:获取字段的资料类型 43
3.3.17 odbc_foreignkeys函数:返回特定表的外来键 44
3.3.18 odbc_gettypeinfo函数:返回数据库的类型信息 44
3.3.19 odbc_longreadlen函数:设定传回栏的最大值 45
3.3.20 odbc_num_fields函数:获取字段数目 45
3.3.21 odbc_num_rows函数:获取传回的列数目 45
3.3.22 odbc_primarykeys函数:返回列的名字作为表的主键 46
3.3.23 odbc_procedurecolumns函数:返回检索过程的参数信息 46
3.3.24 odbc_procedures函数:获取存在于特定数据源中的进程信息 47
3.3.25 odbc_result_all函数:传回HTML表格信息 47
3.3.26 odbc_result函数:获取结果数据 47
3.3.27 odbc_specialcolumns函数:返回一个表中在传送更新时可以自动更新的列 48
3.3.28 odbc_statistics函数:获取表的状态及其索引 49
3.3.29 odbc_tableprivileges函数:列出表格和每个表格关联的权限 49
3.3.30 odbc_tables函数:获取特定数据库上的表的名称 50
3.4 ODBC设置类函数 50
3.4.1 odbc_autocommit函数:开启或关闭自动更新 50
3.4.2 odbc_binmode函数:设定二进制的数据处理方式 51
3.4.3 odbc_next_result函数:检查下一个结果集是否可用 52
3.4.4 odbc_setoption函数:调整ODBC设定 52
3.5 小结 53

第4章 MySQL函数 54
4.1 MySQL连接类函数 54
4.1.1 mysql_connect函数:打开一个到MySQL服务器的连接 54
4.1.2 mysql_close函数:关闭MySQL连接 55
4.1.3 mysql_pconnect函数:打开一个到MySQL服务器的持久链接 56
4.2 MySQL操作类函数 57
4.2.1 mysql_create_db函数:新建一个MySQL数据库 57
4.2.2 mysql_data_seek函数:移动内部结果的指针 57
4.2.3 mysql_db_query函数:发送一条MySQL查询 58
4.2.4 mysql_drop_db函数:删除一个MySQL数据库 59
4.2.5 mysql_escape_string函数:转义一个用来查询的字符串 59
4.2.6 mysql_free_result函数:释放结果内存 60
4.2.7 mysql_list_dbs函数:列出MySQL服务器中所有的数据库 60
4.2.8 mysql_list_fields函数:列出MySQL结果中的字段 61
4.2.9 mysql_list_processes函数:列出MySQL进程 61
4.2.10 mysql_list_tables函数:列出MySQL数据库中的表 62
4.2.11 mysql_ping函数:Ping一个服务器连接,如果没有连接则重新连接 63
4.2.12 mysql_query函数:发送一条MySQL查询 63
4.2.13 mysql_real_escape_string函数:转义SQL语句中的特殊字符 64
4.2.14 mysql_result函数:获取结果数据 65
4.2.15 mysql_select_db函数:选择MySQL数据库 66
4.2.16 mysql_unbuffered_query函数:向MySQL发送一条SQL查询,并不获取和缓存结果的行 67
4.3 MySQL信息获取类函数 67
4.3.1 mysql_affected_rows函数:获取前一次MySQL操作所影响的记录行数 68
4.3.2 mysql_client_encoding函数:获取字符集的名称 68
4.3.3 mysql_db_name函数:获取数据库名 69
4.3.4 mysql_errno函数:返回上一个MySQL操作中的错误信息的数字编码 70
4.3.5 mysql_error函数:返回上一个MySQL操作产生的文本错误信息 70
4.3.6 mysql_fetch_array函数:从结果集中获取一行作为关联数组,或数字数组,或二者都有 71
4.3.7 mysql_fetch_assoc函数:从结果集中获取一行作为关联数组 72
4.3.8 mysql_fetch_field函数:从结果集中获取列信息并作为对象返回 73
4.3.9 mysql_fetch_lengths函数:获取结果集中每个输出的长度 75
4.3.10 mysql_fetch_object函数:从结果集中获取一行作为对象 76
4.3.11 mysql_fetch_row函数:从结果集中获取一行作为枚举数组 77
4.3.12 mysql_field_flags函数:从结果集中获取字段关联的标志 77
4.3.13 mysql_field_len函数:返回指定字段的长度 78
4.3.14 mysql_field_name函数:获取结果集中指定字段的字段名 79
4.3.15 mysql_field_seek函数:将结果集中的指针设定为指定的字段偏移量 80
4.3.16 mysql_field_table函数:获取指定字段所在的表名 81
4.3.17 mysql_field_type函数:获取结果集中指定字段的类型 81
4.3.18 mysql_get_client_info函数:获取MySQL客户端信息 82
4.3.19 mysql_get_host_info函数:获取MySQL主机信息 83
4.3.20 mysql_get_proto_info函数:获取MySQL协议信息 83
4.3.21 mysql_get_server_info函数:获取MySQL服务器信息 84
4.3.22 mysql_info函数:获取最近一条查询的信息 84
4.3.23 mysql_insert_id函数:获取上一个INSERT操作产生的ID 85
4.3.24 mysql_num_fields函数:获取结果集中字段的数目 86
4.3.25 mysql_num_rows函数:获取结果集中行的数目 86
4.3.26 mysql_stat函数:获取当前系统状态 87
4.3.27 mysql_tablename函数:获取表名 88
4.3.28 mysql_thread_id函数:获取当前线程的ID 88
4.4 小结 89

第3篇 数组字符篇

第5章 Arrays函数 93
5.1 数组建立类函数 93
5.1.1 array函数:新建一个数组 93
5.1.2 array_combine函数:用两个数组的值作为新数组的键与值来新建一个数组 94
5.1.3 range函数:建立一个包含指定范围单元的数组 94
5.2 数组操作类函数 95
5.2.1 array_chunk函数:将一个数组分割成多个数组 95
5.2.2 array_count_values函数:统计数组中所有的值出现的次数 97
5.2.3 array_diff_assoc函数:带索引检查计算数组的差集 97
5.2.4 array_diff_key函数:使用键名比较计算数组的差集 98
5.2.5 array_diff_uassoc函数:用回调函数做索引检查来计算数组的差集 98
5.2.6 array_diff_ukey函数:用回调函数对键名比较计算数组的差集 99
5.2.7 array_diff函数:计算数组的差集 100
5.2.8 array_fill函数:用给定的值填充数组 100
5.2.9 array_filter函数:用回调函数过滤数组中的单元 101
5.2.10 array_flip函数:交换数组中的键和值 102
5.2.11 array_intersect_assoc函数:带索引检查计算数组的交集 103
5.2.12 array_intersect_key函数:使用键名比较计算数组的交集 103
5.2.13 array_intersect_uassoc函数:带索引检查计算数组的交集,并用回调函数比较索引 104
5.2.14 array_intersect_ukey函数:用回调函数比较键名来计算数组的交集 104
5.2.15 array_intersect函数:计算数组的交集 105
5.2.16 array_key_exists函数:检查给定的键名或索引是否存在于数组中 106
5.2.17 array_map函数:将回调函数作用到给定数组的单元上 106
5.2.18 array_merge_recursive函数:递归地合并一个或多个数组 107
5.2.19 array_merge函数:合并一个或多个数组 108
5.2.20 array_multisort函数:对多个数组或多维数组进行排序 108
5.2.21 array_pad函数:用值将数组填补到指定长度 109
5.2.22 array_pop函数:将数组的最后一个单元弹出 110
5.2.23 array_push函数:将一个或多个单元压入数组的末尾 111
5.2.24 array_rand函数:从数组中随机取出一个或多个单元 111
5.2.25 array_reduce函数:用回调函数迭代地将数组简化为单一的值 112
5.2.26 array_search函数:在数组中查找给定的值并返回相应的键名 113
5.2.27 array_shift函数:移除数组开头的一个单元 114
5.2.28 array_unique函数:移除数组中重复的值 114
5.2.29 array_unshift函数:在数组开头插入一个或多个单元 115
5.2.30 array_slice函数:从数组中取出一段 115
5.2.31 array_splice函数:把数组中的一部分去掉并用其他值取代 116
5.2.32 array_sum函数:计算数组中所有值的和 118
5.2.33 array_uintersect_assoc函数:带索引检查计算数组的交集并用回调函数比较数据 118
5.2.34 array_uintersect_uassoc函数:带索引检查计算数组的交集并用回调函数比较数据和索引 119
5.2.35 array_uintersect函数:计算数组的交集并用回调函数比较数据 119
5.2.36 array_walk_recursive函数:对数组中的每个成员递归地应用用户函数 120
5.2.37 array_walk函数:对数组中的每个成员应用用户函数 121
5.2.38 compact函数:用变量名和值建立一个数组 121
5.2.39 count函数:计算数组中的单元数目或对象中的属性个数 122
5.2.40 current函数:返回数组中的当前单元 123
5.2.41 extract函数:从数组中将变量导入当前的符号表中 124
5.2.42 in_array函数:查找数组中是否存在某个值 125
5.2.43 key函数:从关联数组中获取键名 125
5.2.44 list函数:把数组中的值赋给一些变量 126
5.2.45 next函数:将数组中的内部指针向前移动一位 127
5.2.46 prev函数:将数组中的内部指针倒回一位 127
5.2.47 reset函数:将数组中的内部指针指向第一个单元 128
5.2.48 shuffle函数:打乱一个数组 128
5.3 数组信息获取类函数 129
5.3.1 array_change_key_case函数:返回字符串键名全为小写或大写的数组 129
5.3.2 array_keys函数:返回数组中所有的键名 130
5.3.3 array_reverse函数:返回一个单元顺序相反的数组 130
5.3.4 array_values函数:返回数组中所有的值 131
5.3.5 each函数:返回数组中当前的键/值对并将数组指针向前移动一步 132
5.4 数组比较类函数 132
5.4.1 arsort函数:对数组进行逆向排序并保持索引关系 133
5.4.2 asort函数:对数组进行排序并保持索引关系 133
5.4.3 krsort函数:对数组按照键名逆向排序 134
5.4.4 ksort函数:对数组按照键名排序 135
5.4.5 natcasesort函数:用自然排序算法对数组进行不区分大小写字母的排序 135
5.4.6 natsort函数:用自然排序算法对数组排序 136
5.4.7 rsort函数:对数组逆向排序 137
5.4.8 sort函数:对数组排序 137
5.4.9 uasort函数:使用用户自定义的比较函数对数组中的值进行排序并保持索引关联 138
5.4.10 uksort函数:使用用户自定义的比较函数对数组中的键名进行排序 139
5.4.11 usort函数:使用用户自定义的比较函数对数组中的值进行排序 140

5.5 小结 140

第6章 Strings函数 142
6.1 字符串转换类函数 142
6.1.1 addcslashes函数:以C语言风格使用反斜线转义字符串中的字符 142
6.1.2 addslashes函数:使用反斜线引用字符串 143
6.1.3 chop函数:清除字符串中的连续空格 143
6.1.4 get_html_translation_table函数:返回htmlspecialchars()函数和htmlentities()函数的转换表 144
6.1.5 chunk_split函数:将字符串分割成小块 146
6.1.6 hebrev函数:转换希伯来逻辑字符为可见字符 146
6.1.7 hebrevc函数:转换希伯来语文本为可见文本,包括换行符 147
6.1.8 html_entity_decode函数:转换HTML字符编码为字符 147
6.1.9 htmlentities函数:转换字符为HTML字符编码 148
6.1.10 htmlspecialchars_decode函数:转换特殊HTML字符编码为字符 149
6.1.11 htmlspecialchars函数:转换特殊字符为HTML字符编码 149
6.1.12 nl2br函数:将换行字符转换成“<br>” 150
6.1.13 quotemeta函数:加入引用符 150
6.1.14 rtrim函数:清除字符串末尾的空白(或其他字符) 151
6.1.15 strip_tags函数:清除HTML及PHP的标记 151
6.1.16 stripcslashes函数:将用addslashes()函数处理后的字符串原样返回 152
6.1.17 stripslashes函数:清除字符串中的反斜线 152
6.1.18 strtolower函数:将字符串中的字母全部转换为小写 153
6.1.19 strtoupper函数:将字符串中的字母全部转换为大写 153
6.1.20 trim函数:截取字符串首尾的空格(或其他字符) 154
6.2 字符串操作类函数 154
6.2.1 explode函数:将字符串按指定字符切开 154
6.2.2 str_pad函数:用一个字符串填充另一个字符串到指定长度 155
6.2.3 str_split函数:把字符串转化为数组 156
6.2.4 str_shuffle函数:随机打乱字符串中的字符顺序 157
6.2.5 str_ireplace函数:将某个子字符串替换为另一个字符串 157
6.2.6 localeconv函数:获取当地的数字和货币信息 158
6.2.7 ltrim函数:清除字符串左端的连续空白(或者其他字符) 159
6.2.8 money_format函数:把数字字符串转换为货币表示形式 160
6.2.9 nl_langinfo函数:获取语言和地区信息 160
6.2.10 number_format函数:用千位分隔符格式化数字字符串 162
6.2.11 parse_str函数:将字符串解析为变量 163
6.2.12 setlocale函数:设置地区信息 163
6.2.13 similar_text函数:计算两个字符串中相匹配的字符串数量 164
6.2.14 str_repeat函数:重复使用指定字符串 165
6.2.15 str_replace函数:区分大小写的字符串替换 165
6.2.16 str_word_count函数:返回字符串中的单词数 166
6.2.17 strcasecmp函数:对两个字符串进行比较 166
6.2.18 strlen函数:统计字符串的长度 167
6.2.19 strnatcmp函数:使用自然顺序演算法来对比字符串 167
6.2.20 strrev函数:颠倒字符串 168
6.2.21 strtok函数:切开字符串 168
6.2.22 strtr函数:转换字符串的某些字符 169
6.2.23 substr_count函数:计算一个字符串在另一个字符串中出现的次数 170
6.2.24 substr_replace函数:替换字符串中的一部分为另一个字符串 170
6.2.25 substr函数:截取字符串 171
6.2.26 ucfirst函数:将字符串中第一个字符改为大写 171
6.2.27 ucwords函数:将字符串中每个单词的第一个字母改为大写 172
6.2.28 wordwrap函数:将字符串按字符个数换行 172
6.3 字符串查找类函数 173
6.3.1 chr函数:将指定的序数转化为相应的ASCII码字符 173
6.3.2 implode函数:将数组合并为字符串 173
6.3.3 join函数:将数组转化为字符串 174
6.3.4 crc32函数:计算一个字符串的crc32多项式 174
6.3.5 strchr函数:返回字符串在另一个字符串中首次出现的位置到末尾的子字符串 175
6.3.6 strcspn函数:返回字符串中起首不符合mask的子字符串长度 175
6.3.7 stripos函数:查找一个字符串在另一个字符串中首次出现的位置(不区分大小写) 176
6.3.8 stristr函数:返回一个字符串在另一个字符串中首次出现的位置到后者末尾的子字符串(不区分大小写)  176
6.3.9 strripos函数:不区分大小写查找字符在字符串中首次出现的位置 177
6.3.10 strrpos函数:查找字符在字符串中最后出现的位置 177
6.3.11 strspn函数:返回字符串中起首符合mask的子字符串长度 178
6.3.12 strstr函数:返回字符串中某字符串开始处至结束的字符串 178
6.4 字符串编码类函数 178
6.4.1 bin2hex函数:将二进制字符转化为十六进制 179
6.4.2 convert_cyr_string函数:将字符由一种Cyrillic字符转换成另一种 179
6.4.3 convert_uudecode函数:对用uuencode算法编码的字符串解码 180
6.4.4 convert_uuencode函数:对字符串进行uuencode算法编码 180
6.4.5 count_chars函数:返回字符串中所有字符的信息 180
6.4.6 ord函数:返回一个字符的ASCII码 181
6.4.7 quoted_printable_decode函数:将qp编码字符串转换成8 位元字串 182
6.4.8 str_rot13函数:对一个字符串进行rot13编码 182
6.5 字符串加密类函数 183
6.5.1 crypt函数:将字符串用DES编码加密 183
6.5.2 md5_file函数:计算给定文件的MD5hash 183
6.5.3 md5函数:对一个字符串进行MD5加密 184
6.5.4 sha1_file函数:计算给定文件的sha1hash 184
6.5.5 sha1函数:计算字符串的sha1hash 185
6.6 字符串输出类函数 185
6.6.1 echo函数:输出一个或多个字符 186
6.6.2 fprintf函数:输出格式化字符串到流 186
6.6.3 print函数:输出格式化字符串 187
6.6.4 printf函数:输出一个格式化的字符串 187
6.6.5 sprintf函数:返回一个格式化的字符串到变量 188
6.6.6 sscanf函数:按照一定格式解析输入的字符串 188
6.6.7 vfprintf函数:输出格式化字符串到流 189
6.6.8 vprintf函数:输出一个格式化的字符串 189
6.6.9 vsprintf函数:输出格式化的字符串到变量 190
6.7 字符串比较类函数 190
6.7.1 levenshtein函数:计算两个字符串的Levenshtein距离 191
6.7.2 metaphone函数:计算字符串的metaphone键 191
6.7.3 soundex函数:计算字符串的soundex键 192
6.7.4 strcoll函数:对两个字符串进行比较 193
6.7.5 strcmp函数:比较两个字符串 193
6.7.6 strnatcasecmp函数:用自然运算法则比较字符串(不区分大小写) 194
6.7.7 strncasecmp函数:比较字符串的前n个字符(不区分大小写) 194
6.7.8 strncmp函数:比较两个字符串的前n个字符 195
6.7.9 strpbrk函数:查找字符串中的一系列字符 195
6.7.10 strpos函数:寻找字符串中某字符最先出现的位置 196
6.7.11 strrchr函数:查找一个字符串在另一个字符串中末次出现的位置,并返回从字符串中的这个位置起,一直到字符串结尾的子字符串 196
6.7.12 substr_compare函数:从指定起始位置起在一定长度内比较两个字符串(二进制精确,区分大小写可选) 197
6.8 小结 197


第7章 Hash函数 198
7.1 PHP中的常用Hash函数 198
7.1.1 hash_algos函数:返回已经注册的Hash规则列表 198
7.1.2 hash_file函数:用指定的文件内容生成一个Hash值 199
7.1.3 hash_final函数:完成一个增加的Hash值并返回结果摘要 200
7.1.4 hash_hmac_file函数:用指定文件和HMAC模式生成一个包含密钥的Hash值 200
7.1.5 hash_hmac函数:用HMAC模式生成一个包含密钥的Hash值 201
7.1.6 hash_init函数:初始化一个增加的Hash值 201
7.1.7 hash_update_file函数:从一个文件向一个动态的Hash值灌注数据 202
7.1.8 hash_update_stream函数:从一个打开的数据流向一个动态的Hash值灌注数据 202
7.1.9 hash_update函数:向一个动态的Hash值灌注数据 203
7.1.10 hash函数:生成一个Hash值 203
7.2 小结 204

第8章 正则表达式函数 205
8.1 Perl兼容的正则表达式函数 205
8.1.1 preg_grep函数:返回与模式匹配的数组单元 205
8.1.2 preg_match_all函数:进行全局正则表达式匹配 206
8.1.3 preg_match函数:进行正则表达式匹配 207
8.1.4 preg_quote函数:转义正则表达式字符 208
8.1.5 preg_replace_callback函数:用回调函数执行正则表达式的查找和替换 208
8.1.6 preg_replace函数:执行正则表达式的查找和替换 209
8.1.7 preg_split函数:用正则表达式分割字符串 209
8.2 小结 210

第9章 Directories函数 213
9.1 PHP中常用的目录操作函数 213
9.1.1 chdir函数:改变目录 213
9.1.2 chroot函数:改变根目录 214
9.1.3 dir函数:仿照面向对象的机制来读取一个目录 214
9.1.4 closedir函数:关闭目录句柄 215
9.1.5 getcwd函数:获取当前工作目录 215
9.1.6 opendir函数:打开目录句柄 216
9.1.7 readdir函数:从目录句柄中读取条目 216
9.1.8 rewinddir函数:倒回目录句柄 217
9.1.9 scandir函数:列出指定路径中的文件和目录 218
9.2 小结 219

第10章 FilePro函数 220
10.1 PHP中常用的FilePro函数 220
10.1.1 filepro_fieldcount函数:返回FilePro数据库上的表的数量 220
10.1.2 filepro_fieldname函数:返回表的名称 220
10.1.3 filepro_fieldtype函数:返回表的类型 221
10.1.4 filepro_fieldwidth函数:返回一个表的宽度 221
10.1.5 filepro_retrieve函数:检索数据库中的数据 221
10.1.6 filepro_rowcount函数:返回数据库的行数 222
10.1.7 filepro函数:将读取核对地图文件并存储表的数量和信息 222
10.2 小结 222


第11章 FileSystem函数 223
11.1 文件打开关闭类函数 223
11.1.1 fopen函数:打开本地或远程的文件 223
11.1.2 fclose函数:关闭已打开的文件指针 224
11.1.3 popen函数:根据指定模式打开进程文件指针 225
11.1.4 pclose函数:关闭进程文件指针 225
11.2 文件操作类函数 226
11.2.1 chgrp函数:改变文件所属的组 226
11.2.2 chmod函数:改变文件的访问模式 227
11.2.3 chown函数:修改文件的所有者 227
11.2.4 clearstatcache函数:清除文件状态缓存 228
11.2.5 copy函数:复制文件 229
11.2.6 delete函数:删除文件 229
11.2.7 flock函数:锁定文件 230
11.2.8 fpassthru函数:输出文件中的剩余数据 230
11.2.9 fputcsv函数:将行数据格式化为CSV格式并写入文件 231
11.2.10 fputs函数:将字符串写入文件 232
11.2.11 fread函数:读取文件内容 232
11.2.12 fscanf函数:将文件内容格式化输出 233
11.2.13 fseek函数:在文件中设置指针位置 234
11.2.14 ftruncate函数:将文件截断到指定的长度 234
11.2.15 fwrite函数:写入文件 235
11.2.16 glob函数:查找与模式匹配的文件路径 235
11.2.17 link函数:建立硬连接 236
11.2.18 move_uploaded_file函数:将上传的文件移动到新位置 236
11.2.19 parse_ini_file函数:解析一个配置文件 237
11.2.20 readfile函数:输出一个文件的内容 238
11.2.21 rename函数:重命名一个文件或目录 239
11.2.22 rewind函数:倒回文件指针 239
11.2.23 set_file_buffer函数:设置文件缓冲区大小 240
11.2.24 tempnam函数:在指定目录下建立临时文件 240
11.2.25 touch函数:修改文件时间 241
11.2.26 unlink函数:删除文件 242
11.3 文件信息获取类函数 242
11.3.1 fileowner函数:获取文件所有者 242
11.3.2 fileperms函数:获取文件权限 243
11.3.3 filesize函数:获取文件大小 243
11.3.4 filetype函数:获取文件类型 244
11.3.5 fstat函数:获取打开文件的统计信息 244
11.3.6 ftell函数:返回文件指针读/写的位置 245
11.3.7 lstat函数:返回文件或符号连接的信息 246
11.3.8 pathinfo函数:返回文件路径信息 246
11.3.9 realpath函数:返回规范化的文件绝对路径 247
11.3.10 stat函数:返回文件的信息 247
11.4 文件类型判断类函数 249
11.4.1 is_dir函数:判断指定文件是否是目录 249
11.4.2 is_executable函数:判断指定文件是否是可执行文件 250
11.4.3 is_file函数:判断指定文件是否是一个正常的文件 250
11.4.4 is_link函数:判断指定文件是否是一个符号连接 251
11.4.5 is_readable函数:判断指定文件是否可读 251
11.4.6 is_uploaded_file函数:判断指定文件是否是通过POST上传 252
11.4.7 is_writable函数:判断指定文件是否可写 252
11.5 文件目录操作类函数 253
11.5.1 mkdir函数:建立目录 253
11.5.2 rmdir函数:删除目录 254
11.5.3 disk_free_space函数:返回指定目录的剩余空间 254
11.5.4 disk_total_space函数:返回指定目录的磁盘总空间大小 255
11.6 小结 255


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值