注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

无名的博客

PHP,MySQL,FreeBSD..

 
 
 

日志

 
 

php函数大全(1)  

2008-10-30 20:00:33|  分类: PHP |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
第2篇 服务器数据库篇

第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
  评论这张
 
阅读(743)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018