PHP函数索引 - M

PHP函数索引 - M

MCVE函数,在php5.1.0中被移除,信用卡函数
m_checkstatus()m_completeauthorizations()m_connect()m_connectionerror()m_deletetrans()m_destroyconn()m_destroyengine()m_getcell()m_getcellbynum()m_getcommadelimited()m_getheader()m_initconn()m_initengine()m_iscommadelimited()m_maxconntimeout()m_monitor()m_numcolumns()m_numrows()m_parsecommadelimited()m_responsekeys()m_responseparam()m_returnstatus()m_setblocking()m_setdropfile()m_setip()m_setssl()m_setssl_cafile()m_setssl_files()m_settimeout()m_sslcert_gen_hash()m_transactionssent()m_transinqueue()m_transkeyval()m_transnew()m_transsend()m_uwait()m_validateidentifier()m_verifyconnection()m_verifysslcert()
mail()
基于本机的配置来发送邮件
mailparse是一个用来分析和处理email信息的扩展 mailparse_determine_best_xfer_encoding()
获取编码的最佳方式 mailparse_msg_create()
建立一个MIME邮箱资源 mailparse_msg_extract_part()
解码一个信息片段 mailparse_msg_extract_part_file()
从文件中解码一个信息片段 mailparse_msg_extract_whole_part_file()
解码一个信息段包括头部,但是不解码传输 mailparse_msg_free()
清空资源 mailparse_msg_get_part()
赶回给定字段信息中的处理器 mailparse_msg_get_part_data()
返回信息的关联数组 mailparse_msg_get_structure()
返回指定信息中的Mime选项名称 mailparse_msg_parse()
分析指定数据 mailparse_msg_parse_file()
分析一个文件 mailparse_rfc822_parse_addresses()
根据Rfc822分析一个地址 mailparse_stream_encode()
从源文件编码并写入目标fp mailparse_uudecode_all()
从fp中获取数据并且解码嵌入的?
max()
返回参数中数值的最大值
MaxDB数据库扩展

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
maxdb::__construct()
maxdb::affected_rows()
maxdb::auto_commit()
maxdb::change_user()
maxdb::character_set_name()
maxdb::close()
maxdb::close_long_data()
maxdb::commit()
maxdb::disable_reads_from_master()
maxdb::errno()
maxdb::error()
maxdb::field_count()
maxdb::get_host_info()
maxdb::info()
maxdb::insert_id()
maxdb::kill()
maxdb::more_results()
maxdb::multi_query()
maxdb::next_result()
maxdb::num_rows()
maxdb::options()
maxdb::ping()
maxdb::prepare()
maxdb::protocol_version()
maxdb::query()
maxdb::real_connect()
maxdb::real_escape_string()
maxdb::real_query()
maxdb::rollback()
maxdb::rpl_query_type()
maxdb::select_db()
maxdb::send_query()
maxdb::server_info()
maxdb::server_version()
maxdb::sqlstate()
maxdb::ssl_set()
maxdb::stat()
maxdb::stmt_init()
maxdb::store_result()
maxdb::thread_id()
maxdb::use_result()
maxdb::warning_count()
maxdb_affected_rows()
maxdb_autocommit()
maxdb_bind_param()
maxdb_bind_result()
maxdb_change_user()
maxdb_character_set_name()
maxdb_client_encoding()
maxdb_close()
maxdb_close_long_data()
maxdb_commit()
maxdb_connect()
maxdb_connect_errno()
maxdb_connect_error()
maxdb_data_seek()
maxdb_debug()
maxdb_disable_reads_from_master()
maxdb_disable_rpl_parse()
maxdb_dump_debug_info()
maxdb_embedded_connect()
maxdb_enable_reads_from_master()
maxdb_enable_rpl_parse()
maxdb_errno()
maxdb_error()
maxdb_escape_string()
maxdb_execute()
maxdb_fetch()
maxdb_fetch_array()
maxdb_fetch_assoc()
maxdb_fetch_field()
maxdb_fetch_field_direct()
maxdb_fetch_fields()
maxdb_fetch_lengths()
maxdb_fetch_object()
maxdb_fetch_row()
maxdb_field_count()
maxdb_field_seek()
maxdb_field_tell()
maxdb_free_result()
maxdb_get_client_info()
maxdb_get_client_version()
maxdb_get_host_info()
maxdb_get_metadata()
maxdb_get_proto_info()
maxdb_get_server_info()
maxdb_get_server_version()
maxdb_info()
maxdb_init()
maxdb_insert_id()
maxdb_kill()
maxdb_master_query()
maxdb_more_results()
maxdb_multi_query()
maxdb_next_result()
maxdb_num_fields()
maxdb_num_rows()
maxdb_options()
maxdb_param_count()
maxdb_ping()
maxdb_prepare()
maxdb_query()
maxdb_real_connect()
maxdb_real_escape_string()
maxdb_real_query()
maxdb_report()
maxdb_result::current_field()
maxdb_result::data_seek()
maxdb_result::fetch_array()
maxdb_result::fetch_assoc()
maxdb_result::fetch_field()
maxdb_result::fetch_field_direct()
maxdb_result::fetch_fields()
maxdb_result::fetch_object()
maxdb_result::fetch_row()
maxdb_result::field_count()
maxdb_result::field_seek()
maxdb_result::free()
maxdb_result::lengths()
maxdb_rollback()
maxdb_rpl_parse_enabled()
maxdb_rpl_probe()
maxdb_rpl_query_type()
maxdb_select_db()
maxdb_send_long_data()
maxdb_send_query()
maxdb_server_end()
maxdb_server_init()
maxdb_set_opt()
maxdb_sqlstate()
maxdb_ssl_set()
maxdb_stat()
maxdb_stmt::affected_rows()
maxdb_stmt::bind_param()
maxdb_stmt::bind_result()
maxdb_stmt::close()
maxdb_stmt::close_long_data()
maxdb_stmt::data_seek()
maxdb_stmt::errno()
maxdb_stmt::error()
maxdb_stmt::execute()
maxdb_stmt::fetch()
maxdb_stmt::free_result()
maxdb_stmt::num_rows()
maxdb_stmt::param_count()
maxdb_stmt::prepare()
maxdb_stmt::reset()
maxdb_stmt::result_metadata()
maxdb_stmt::send_long_data()
maxdb_stmt_affected_rows()
maxdb_stmt_bind_param()
maxdb_stmt_bind_result()
maxdb_stmt_close()
maxdb_stmt_close_long_data()
maxdb_stmt_data_seek()
maxdb_stmt_errno()
maxdb_stmt_error()
maxdb_stmt_execute()
maxdb_stmt_fetch()
maxdb_stmt_free_result()
maxdb_stmt_init()
maxdb_stmt_num_rows()
maxdb_stmt_param_count()
maxdb_stmt_prepare()
maxdb_stmt_reset()
maxdb_stmt_result_metadata()
maxdb_stmt_send_long_data()
maxdb_stmt_sqlstate()
maxdb_stmt_store_result()
maxdb_store_result()
maxdb_thread_id()
maxdb_thread_safe()
maxdb_use_result()
maxdb_warning_count()

多字节字串函数 mb_check_encoding()
检测指定的字节是否和指定的编码相符 mb_convert_case()
多字节中转换大小写. mb_convert_encoding()
转换字符编码 mb_convert_kana()
日语中可用的字符编码 mb_convert_variables()
转换变量编码 mb_decode_mimeheader()
解码MIME头部的信息 mb_decode_numericentity()
转换数字字串到字符 mb_detect_encoding()
检测字符编码 mb_detect_order()
设置或者获取编码检测顺序 mb_encode_mimeheader()
编码MIME头部 mb_encode_numericentity()
编码字符到html数字字串 mb_encoding_aliases()
[5.3]返回克制的编码类型 mb_ereg()
多字节支持的正则匹配
mb_ereg_replace()
正则替换
mb_eregi() mb_eregi_replace()
同上,但是不区分大小写 mb_ereg_match()
正则匹配
mb_ereg_search()
正则搜索 mb_ereg_search_getpos()
返回下次匹配的搜索点的位置 mb_ereg_search_getregs()
返回上次匹配的正则表达式 mb_ereg_search_init()
为多字节设置字串和正则表达式 mb_ereg_search_pos()
返回一个预定义字串的多字节字符串匹配的位置和长度 mb_ereg_search_regs()
返回多字节正则匹配的部分 mb_ereg_search_setpos()
设置开始搜索的位置 mb_get_info()
获取mbstring的内部配置 mb_http_input()
检测http输入的字符编码 mb_http_output()
设置/获取http输出字符编码 mb_internal_encoding()
设置/获取内部字符编码 mb_language()
设置/获取当前的语言选项 mb_list_encodings()
勒出支持的编码 mb_output_handler()
调用函数转换字符编码到输出缓冲 mb_parse_str()
分析 GPC 并且设置 全局变量 mb_preferred_mime_name()
获取MIME字串 mb_regex_encoding()
返回多字节regex的当前编码 mb_regex_set_options()
获取/设置 当前对mbregex的选项 mb_send_mail()
设置编码的邮件 mb_split()
使用正则分离字串 mb_strcut()
获取部分字串 mb_strimwidth()
使用指定的宽度获取字串 mb_stripos()
获取字串的位置 mb_stristr()
找到第一次出现的位置并返回到末尾的字串 mb_strlen()
字串长度 mb_strpos()
字串位置 mb_strrchr()
返回字符的最后一个出现位置,然后返回到末尾的部分 mb_strrichr()
不区分大小写 mb_strripos()
不区分大小写,然后返回一个反向查找的位置 mb_strrpos()
反向位置 mb_strstr()
截取字串到末尾 mb_strtolower()
小写 mb_strtoupper()
大写 mb_strwidth()
返回字串宽度 mb_substitute_character()
设置/获取替换字串 mb_substr()
截取字串 mb_substr_count()
返回字串的出现次数
加密扩展,mcrypt,支持很多种的加密算法,
以下函数被
mcrypt_generic()
mdecrypt_generic()替代
mcrypt_cbc()
mcrypt_ecb()
mcrypt_cfb()
mcrypt_ofb()
mcrypt_create_iv()
从随机矢量建立一个字串
mcrypt_encrypt()
使用给定的字串加密明文 mcrypt_decrypt()
使用给定的字串解密
mcrypt_enc_get_algorithms_name()
返回开放算法的名称 mcrypt_enc_get_block_size()
返回开放算法的区块大小 mcrypt_enc_get_iv_size()
返回开放算法的IV的大小 mcrypt_enc_get_key_size()
返回开放模式支持的最大的键值的大小 mcrypt_enc_get_modes_name()
返回开放模式的名称 mcrypt_enc_get_supported_key_sizes()
以数组形式返回开放算法的支持的键值的大小 mcrypt_enc_is_block_algorithm()
检测开放模式的算法是否是区域算法 mcrypt_enc_is_block_algorithm_mode()
检测加密算法可用 mcrypt_enc_is_block_mode()
检测开放模式是否输出blocks mcrypt_enc_self_test()      在开放模块上运行自我检测
mcrypt_generic_deinit()
这个函数重新初始化一个加密模块mcrypt_generic_end()
mcrypt_generic_init()
初始化所有加密必须的缓冲 mcrypt_get_block_size()
获取指定密码的区域大小
mcrypt_generic()
使用资源句柄加密数据
mdecrypt_generic()
解密数据
mcrypt_get_cipher_name()
获取密码的名称 mcrypt_get_iv_size()
返回iv的大小, mcrypt_get_key_size()
获取指定的加密算法的cipher的大小 mcrypt_list_algorithms()
列出所有的算法 mcrypt_list_modes()
列出所有的模式 mcrypt_module_close()
关闭加密模块 mcrypt_module_get_algo_block_size()
获取指定算法的模块大小 mcrypt_module_get_algo_key_size()
获取指定算法的key的大小 mcrypt_module_get_supported_key_sizes()
获取所有支持的key的大小 mcrypt_module_is_block_algorithm()
检测是否是区块算法 mcrypt_module_is_block_algorithm_mode()
这个函数检测是否指定的算法是一个区块算法. mcrypt_module_is_block_mode()
检测算法模式时候是输出blocks mcrypt_module_open()
打开一个加密算法的模块和要是用的模式 mcrypt_module_self_test()
这个函数运行一个指定模块上的自测 md5()
计算字串的md5散列 md5_file()       文件散列值
Memcache模块提供了于memcached方便的面向过程及面向对象的接口,memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品。
Memcache::add()
Memcache::add()方法在缓存服务器之前不存在key时, 以key作为key存储一个变量var到缓存服务器。 同样可以使用函数memcache_add()。  增加一个条目到缓存服务器 Memcache::addServer()
向连接池中添加一个memcache服务器 Memcache::close()
关闭memcache连接 Memcache::connect()
打开一个memcached服务端连接 Memcache::decrement()
Memcache::decrement()方法将元素的值减小value。 类似于 Memcache::increment()方法,首先将元素当前值转换成数值然后减去value。   Memcache::delete()
通过key删除一个元素。 如果参数timeout指定,该元素会在timeout秒后失效。   Memcache::flush()
立即使所有已经存在的元素失效。方法Memcache::flush()并不会真正的释放任何资源,而是仅仅标记所有元素都失效了,因此已经被使用的内存会被新的元素复写。 Memcache::get()
如果服务端之前有以key作为key存储的元素,Memcache::get()方法此时返回之前存储的值。 Memcache::getExtendedStats()
返回一个二维关联数据的服务器统计信息。数组的key由host:port方式 组成,无效的服务器返回的统计信息被设置为false Memcache::getServerStatus()
返回一个服务器的在线/离线状态 Memcache::getStats()
返回一个关联数据的服务器统计信息。数组key是统计信息名 Memcache::getVersion()
返回一个字符串表示的服务端版本号 Memcache::increment()
将指定元素的值增加value。如果指定的key对应的元素不是数值类型并且不能被转换为数值, 会将此值修改为value Memcache::pconnect()
打开一个到服务器的持久化连接 Memcache::replace()
通过key来查找元素并替换其值。当key 对应的元素不存在时,Memcache::replace()返回FALSE Memcache::set()
向key存储一个元素值为 var。参数expire是以秒为单位的失效时间, 如果设置为0表明该元素永不过期(但是它可能会因为为了给其他项分配空间而被删除)。如果你希望存储的元素 经过压缩(使用zlib),你可以设置flag的值为MEMCACHE_COMPRESSED Memcache::setCompressThreshold()
开启对于大值的自动压缩 Memcache::setServerParams()
运行时修改服务器参数和状态 memcache_debug()
转换调试输出的开/关
memcached是一个高性能分布式的内存对象缓存系统, 通常被用于降低数据库加载压力以提高动态web应用的响应速度。   Memcached::__construct() Memcached::add()
向一个新的key下面增加一个元素 Memcached::addByKey()
不过这种方式可以自由的指定server_key用于将key映射到特定的服务器。这在你需要将一些相关联的key保存在一个特定的服务器时非常有用 Memcached::addServer()
向服务器池中增加一个服务器 Memcached::addServers()
向服务器池中增加servers参数指定的服务器。 servers中的每一条都是一个包含主机名,端口以及可选的权重等服务器参数。此时并不会与这些服务端建立 连接。   Memcached::append()
向已经存在的元素后追加value参数对应的字符串值 Memcached::appendByKey()
向指定服务器上已存在元素后追加数据 Memcached::cas()
执行一个“检查并设置”的操作,因此,它仅在当前客户端最后一次取值后,该key 对应的值没有被其他客户端修改的情况下, 才能够将值写入。 Memcached::casByKey()
在指定服务器上比较并交换值 Memcached::decrement()
减小数值元素的值 Memcached::delete()
从服务端删除key对应的元素 Memcached::deleteByKey()
除了可以通过server_key参数自由的指定key所映射的服务器外,在功能上等同于 Memcached::delete() Memcached::fetch()
抓取下一个结果 Memcached::fetchAll()
抓取所有剩余的结果 Memcached::flush()
作废缓存中的所有元素 Memcached::get()
检索一个元素 Memcached::getByKey()
从特定的服务器检索元素 Memcached::getDelayed()
向Memcached服务端发出一个检索keys指定的多个 key对应元素的请求。这个方法不会等待响应而是立即返回 Memcached::getDelayedByKey()
从指定的服务器上请求多个元素 Memcached::getMulti()
这个方法用来检索 keys数组指定的多个key对应的元素 Memcached::getMultiByKey()
除了可以通过server_key参数自由的指定key所映射的服务器外, 在功能上等同于 Memcached::getMulti() Memcached::getOption()
获取Memcached的选项值 Memcached::getResultCode()
返回最后一次操作的结果代码 Memcached::getResultMessage()
返回最后一次操作的结果描述消息 Memcached::getServerByKey()
获取一个key所映射的服务器信息 Memcached::getServerList()
获取服务器池中的服务器列表 Memcached::getStats()
获取服务器池的统计信息 Memcached::getVersion()
获取服务器池中所有服务器的版本信息 Memcached::increment()
增加数值元素的值 Memcached::prepend()
向一个已存在的元素前面追加数据 Memcached::prependByKey()
除了可以使用server_key自由的将key映射到指定服务器外, Memcached::prependByKey()在功能上等同于 Memcached::prepend()。 Memcached::replace()
替换已存在key下的元素 Memcached::replaceByKey()
除了可以使用server_key自由的将key映射到指定服务器外, Memcached::replaceByKey()在功能上等同于 Memcached::replace()。 Memcached::set()
存储一个元素 Memcached::setByKey()
除了可以使用server_key自由的将key映射到指定服务器外, Memcached::setByKey()在功能上等同于 Memcached::set() Memcached::setMulti()
存储多个元素 Memcached::setMultiByKey()
除了可以使用server_key自由的将key映射到指定服务器外, Memcached::setMultiByKey()在功能上等同于 Memcached::setMulti() Memcached::setOption()
设置一个memcached选项
memory_get_peak_usage()
返回php内存的峰值 memory_get_usage()
返回内存使用的数量
[5.3.0]   MessageFormatter::__construct() MessageFormatter::create()
建立一个新的对象
[alias]  msgfmt_create() MessageFormatter::format()
根据提交的数据格式化信息
[alias]   msgfmt_format() MessageFormatter::formatMessage()
快速的静态函数,不需要建立对象就可以格式化信息
[alias] msgfmt_format_message() MessageFormatter::getErrorCode()
获取上一个操作的错误代码
[alias]  msgfmt_get_error_code() MessageFormatter::getErrorMessage()
获取上个操作的错误信息
[alias]  msgfmt_get_error_message() MessageFormatter::getLocale()
在对象建立之后获取locale配置
[alias]  msgfmt_get_locale() MessageFormatter::getPattern()
使用formatter获取格式
[alias]  msgfmt_get_pattern() MessageFormatter::parse()
根据格式分析数据
[alias]  msgfmt_parse() MessageFormatter::parseMessage()
快速分析数据(不需要建立对象)
[alias]  msgfmt_parse_message() MessageFormatter::setPattern()
设置格式化的pattern
[alias]  msgfmt_set_pattern() metaphone()
计算字串的发音 method_exists()
检测一个方法是否存在.
加密扩展,Mhash函数 mhash()
计算hash值 mhash_count()
获取最高级别的hash id mhash_get_block_size()
获取指定hash的区块大小 mhash_get_hash_name()
获取指定hash算法的名称 mhash_keygen_s2k()
根据给定的hash,生成一个key microtime()
返回当前Unix时间戳和微秒数mime_content_type()
该函数不建议使用,因为fileinfo体统了相同的功能 min()
返回两个数或者给定数组的最小值
[实验性]Ming是一个开源的建立swf的工具

1
2
3
4
5
6
ming_keypress()
ming_setcubicthreshold()
ming_setscale()
ming_setswfcompression()
ming_useconstants()
ming_useswfversion()

mkdir()
建立一个新目录 mktime()
获取一个日期的Unix时间戳 money_format()
格式化钱币的格式.
MongoDB本地驱动

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Mongo::__construct()
Mongo::__get()
Mongo::__toString()
Mongo::close()
Mongo::connect()
Mongo::connectUtil()
Mongo::dropDB()
Mongo::getHosts()
Mongo::getSlave()
Mongo::getSlaveOkay()
Mongo::selectDB()
Mongo::setSlaveOkay()
Mongo::switchSlave()
MongoBinData::__construct()
MongoBinData::__toString()
MongoCode::__construct()
MongoCode::__toString()
MongoCollection::__construct()
MongoCollection::__get()
MongoCollection::__toString()
MongoCollection::batchInsert()
MongoCollection::count()
MongoCollection::createDBRef()
MongoCollection::deleteIndex()
MongoCollection::deleteIndexes()
MongoCollection::drop()
MongoCollection::ensureIndex()
MongoCollection::find()
MongoCollection::findOne()
MongoCollection::getDBRef()
MongoCollection::getIndexInfo()
MongoCollection::getName()
MongoCollection::getSlaveOkay()
MongoCollection::group()
MongoCollection::insert()
MongoCollection::remove()
MongoCollection::save()
MongoCollection::setSlaveOkay()
MongoCollection::update()
MongoCollection::validate()
MongoCursor::__construct()
MongoCursor::addOption()
MongoCursor::batchSize()
MongoCursor::count()
MongoCursor::current()
MongoCursor::dead()
MongoCursor::doQuery()
MongoCursor::explain()
MongoCursor::fields()
MongoCursor::getNext()
MongoCursor::hasNext()
MongoCursor::hint()
MongoCursor::immortal()
MongoCursor::info()
MongoCursor::key()
MongoCursor::limit()
MongoCursor::next()
MongoCursor::partial()
MongoCursor::reset()
MongoCursor::rewind()
MongoCursor::skip()
MongoCursor::slaveOkay()
MongoCursor::snapshot()
MongoCursor::sort()
MongoCursor::tailable()
MongoCursor::timeout()
MongoCursor::valid()
MongoDate::__construct()
MongoDate::__toString()
MongoDB::__construct()
MongoDB::__get()
MongoDB::__toString()
MongoDB::authenticate()
MongoDB::command()
MongoDB::createCollection()
MongoDB::createDBRef()
MongoDB::drop()
MongoDB::dropCollection()
MongoDB::execute()
MongoDB::getDBRef()
MongoDB::getGridFS()
MongoDB::getProfilingLevel()
MongoDB::getSlaveOkay()
MongoDB::lastError()
MongoDB::listCollections()
MongoDB::prevError()
MongoDB::repair()
MongoDB::resetError()
MongoDB::selectCollection()
MongoDB::setProfilingLevel()
MongoDB::setSlaveOkay()
MongoDBRef::create()
MongoDBRef::get()
MongoDBRef::isRef()
MongoGridFS::__construct()
MongoGridFS::delete()
MongoGridFS::drop()
MongoGridFS::find()
MongoGridFS::findOne()
MongoGridFS::get()
MongoGridFS::put()
MongoGridFS::remove()
MongoGridFS::storeBytes()
MongoGridFS::storeFile()
MongoGridFS::storeUpload()
MongoGridFSCursor::__construct()
MongoGridFSCursor::current()
MongoGridFSCursor::getNext()
MongoGridFSCursor::key()
MongoGridfsFile::__construct()
MongoGridFSFile::getBytes()
MongoGridFSFile::getFilename()
MongoGridFSFile::getSize()
MongoGridFSFile::write()
MongoId::__construct()
MongoId::__set_state()
MongoId::__toString()
MongoId::getHostname()
MongoId::getInc()
MongoId::getPID()
MongoId::getTimestamp()
MongoInt32::__construct()
MongoInt32::__toString()
MongoInt64::__construct()
MongoInt64::__toString()
MongoRegex::__construct()
MongoRegex::__toString()
MongoTimestamp::__construct()
MongoTimestamp::__toString()

move_uploaded_file()
将上传的文件移动到新位置
IBM 的WebSphere的MQ 系列和序列管理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
mqseries_back()
mqseries_begin()
mqseries_close()
mqseries_cmit()
mqseries_conn()
mqseries_connx()
mqseries_disc()
mqseries_get()
mqseries_inq()
mqseries_open()
mqseries_put()
mqseries_put1()
mqseries_set()
mqseries_strerror()

莫霍克软件的session控制机制,在windows平台上不可用,且不在于PHP捆绑

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
msession_connect()
msession_count()
msession_create()
msession_destroy()
msession_disconnect()
msession_find()
msession_get()
msession_get_array()
msession_get_data()
msession_inc()
msession_list()
msession_listvar()
msession_lock()
msession_plugin()
msession_randstr()
msession_set()
msession_set_array()
msession_set_data()
msession_timeout()
msession_uniq()
msession_unlock()

进程控制扩展 - 信号管理,内存共享和内部进程信息.
不支持windows平台

1
2
3
4
5
6
7
msg_get_queue()
msg_queue_exists()
msg_receive()
msg_remove_queue()
msg_send()
msg_set_queue()
msg_stat_queue()

mSQL数据库访问工具

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
msql_affected_rows()
msql_close()
msql_connect()
msql_create_db()
msql_createdb()
msql_data_seek()
msql_db_query()
msql_dbname()
msql_drop_db()
msql_error()
msql_fetch_array()
msql_fetch_field()
msql_fetch_object()
msql_fetch_row()
msql_field_flags()
msql_field_len()
msql_field_name()
msql_field_seek()
msql_field_table()
msql_field_type()
msql_fieldflags()
msql_fieldlen()
msql_fieldname()
msql_fieldtable()
msql_fieldtype()
msql_free_result()
msql_list_dbs()
msql_list_fields()
msql_list_tables()
msql_num_fields()
msql_num_rows()
msql_numfields()
msql_numrows()
msql_pconnect()
msql_query()
msql_regcase()
msql_result()
msql_select_db()
msql_tablename()

Microsoft SQL Server 数据库操控函数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
mssql_bind()
mssql_close()
mssql_connect()
mssql_data_seek()
mssql_execute()
mssql_fetch_array()
mssql_fetch_assoc()
mssql_fetch_batch()
mssql_fetch_field()
mssql_fetch_object()
mssql_fetch_row()
mssql_field_length()
mssql_field_name()
mssql_field_seek()
mssql_field_type()
mssql_free_result()
mssql_free_statement()
mssql_get_last_message()
mssql_guid_string()
mssql_init()
mssql_min_error_severity()
mssql_min_message_severity()
mssql_next_result()
mssql_num_fields()
mssql_num_rows()
mssql_pconnect()
mssql_query()
mssql_result()
mssql_rows_affected()
mssql_select_db()

mt_getrandmax()
显示随机数的最大可能值 mt_rand()
生成更好的随机数,由于老的libc的随机数发生器具有一些不确定和位置的特性而且很慢,但是php的rand()函数默认使用libc发生器.使用mt_rand可以速度更快. mt_srand()
在php4.2.0之后就不需要这个函数来播撒随机数种子来生成随机数
多迭代器处理类别. MultipleIterator::__construct() MultipleIterator::attachIterator()
绑定 MultipleIterator::containsIterator()
检测是否绑定 MultipleIterator::countIterators()
计数 MultipleIterator::current() MultipleIterator::detachIterator()
取消绑定 MultipleIterator::getFlags()
获取配置 MultipleIterator::key() MultipleIterator::next() MultipleIterator::rewind() MultipleIterator::setFlags()
设置配置 MultipleIterator::valid()
mySql数据库服务管理函数 mysql_affected_rows()
取得前一次 MySQL 操作所影响的记录行数
INSERT,UPDATE 或 DELETE 查询所影响的记录行数 mysql_client_encoding()
从 MySQL 中取得 character_set 变量的值 mysql_close()
关闭 MySQL 连接
通常不需要使用 mysql_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭。 mysql_connect()
打开或重复使用一个到 MySQL 服务器的连接。 mysql_create_db()
[desperate] 建议使用提交一条sql语句来实现这个功能 mysql_data_seek()
移动内部结果的指针 mysql_db_name()
取得 mysql_list_dbs() 调用所返回的数据库名mysql_db_query()
发送一条 MySQL 查询
根据查询结果返回一个正的 MySQL 结果资源号,出错时返回 FALSE。本函数会对 INSERT/UPDATE/DELETE查询返回 TRUE/FALSE 来指示成功或失败
自 PHP 4.0.6 起不提倡使用此函数。不要用此函数,用 mysql_select_db() 和 mysql_query() 来替代mysql_drop_db()
丢弃(删除)一个 MySQL 数据库
尝试丢弃(删除)指定连接标识所关联的服务器上的一整个数据库。
不提倡使用 mysql_drop_db() 函数。最好用 mysql_query() 提交一条 SQL DROP DATABASE 语句来替代。   mysql_errno()
返回上一个 MySQL 操作中的错误信息的数字编码   mysql_error()
返回上一个 MySQL 操作产生的文本错误信息   mysql_escape_string()
转义一个字符串用于 mysql_query   mysql_fetch_array()
从结果集中取得一行作为关联数组,或数字数组,或二者兼有   mysql_fetch_assoc()
从结果集中取得一行作为关联数组
mysql_fetch_object()
从结果集中取得一行作为对象
mysql_fetch_field()
从结果集中取得列信息并作为对象返回   mysql_fetch_lengths()
取得结果集中每个输出的长度
mysql_fetch_row()
从结果集中取得一行作为枚举数组 mysql_field_flags()
从结果中取得和指定字段关联的标志   mysql_field_len()
返回指定字段的长度   mysql_field_name()
取得结果中指定字段的字段名   mysql_field_seek()
将结果集中的指针设定为制定的字段偏移量   mysql_field_table()
取得指定字段所在的表名   mysql_field_type()
取得结果集中指定字段的类型   mysql_free_result()
释放结果内存 mysql_get_client_info()
取得 MySQL 客户端信息 mysql_get_host_info()
取得 MySQL 主机信息 mysql_get_proto_info()
取得 MySQL 协议信息 mysql_get_server_info()
取得 MySQL 服务器信息
mysql_info()
取得最近一条查询的信息   mysql_insert_id()
取得上一步 INSERT 操作产生的 ID   mysql_list_dbs()
列出 MySQL 服务器中所有的数据库   mysql_list_fields()
列出 MySQL 结果中的字段 mysql_list_processes()
列出 MySQL 进程 mysql_list_tables()
列出 MySQL 数据库中的表 mysql_num_fields()
取得结果集中字段的数目 mysql_num_rows()
取得结果集中行的数目 mysql_pconnect()
打开一个到 MySQL 服务器的持久连接   mysql_ping()
Ping 一个服务器连接,如果没有连接则重新连接 mysql_query()
发送一条 MySQL 查询 mysql_real_escape_string()
转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集   mysql_result()
返回 MySQL 结果集中一个单元的内容。字段参数可以是字段的偏移量或者字段名,或者是字段表点字段名(tablename.fieldname)。如果给列起了别名(’select foo as bar from…’),则用别名替代列名。   mysql_select_db()
选择 MySQL 数据库 mysql_set_charset()
设置客户端字符集 mysql_stat()
取得当前系统状态 mysql_tablename()
mysql_tablename()接受 mysql_list_tables()返回的结果指针以及一个整数索引作为参数并返回表名 mysql_thread_id()
返回当前线程的 ID。如果连接丢失了并用 mysql_ping()重新连接上,线程 ID 会改变 mysql_unbuffered_query()
向 MySQL 发送一条 SQL 查询,并不获取和缓存结果的行
MySQL增强版扩展 mysqli::__construct()
[alias]   mysqli_connect() mysqli::affected_rows()
返回上次操作影响到的条目
insert update replace delete
[alias]   mysqli_affected_rows() mysqli::autocommit()
开启或者关闭事务自动提交
[alias]   mysqli_autocommit() mysqli::change_user()
改变指定数据库连接的用户和密码
[alias]   mysqli_change_user() mysqli::character_set_name()
返回数据库默认的字符编码
[alias] mysqli_client_encoding()   mysqli_character_set_name() mysqli::client_info()
返货数据库客户端版本信息 mysqli::client_version()
客户端版本号 mysqli::close()
关闭先前打开的一个数据连接
[alias] mysqli_close() mysqli::commit()
提交一个事务
[alias]   mysqli_commit() mysqli::connect_errno()
上一个连接的错误代码
[alias]   mysqli_connect_errno() mysqli::connect_error()
上一个连接的错误信息
[alias]   mysqli_connect_error() mysqli::debug()
运行debug操作
[alias]   mysqli_debug()
mysqli::dump_debug_info()
将调试信息输出到日志
[alias]   mysqli_dump_debug_info() mysqli::errno()
返回最近函数调用的错误代码
[alias]   mysqli_errno() mysqli::error()
最近函数调用的函数的错误信息
[alias]   mysqli_error() mysqli::field_count()
返回最近查询的列的数量
[alias]   mysqli_num_fields() mysqli::get_charset()
返回设置的字符集
[alias]   mysqli_get_charset() mysqli::get_client_info()
获取客户端信息
[alias]   mysqli_get_client_info() mysqli::get_connection_stats()
返回客户端连接的状态
[alias]   mysqli_get_connection_stats() mysqli::get_warnings()
获取 SHOW WARNINGS 的结果
[alias]   mysqli_get_warnings() mysqli::host_info()
返回一个来描述连接的字串 mysqli::info()
返回关于最近查询的信息
[alias]   mysqli_info() mysqli::init()
初始化一个MYSQLi并且返回一个使用mysqli_real_connect()返回的资源
[alias]   mysqli_init() mysqli::insert_id()
最近的插入的id
[alias]   mysqli_insert_id() mysqli::kill()
告诉服务器关闭一个MySQL进程
[alias]   mysqli_kill() mysqli::more_results()
检测一个多查询是否还有更多的结果 mysqli::multi_query()
运行一个多查询
[alias]   mysqli_multi_query() mysqli::next_result()
从多查询中准备下一个结果
[alias]   mysqli_next_result() mysqli::options()
设置选项
[alias]   mysqli_options()  mysqli_set_opt() mysqli::ping()
ping一个服务器连接,或者连接结束之后我们再去重新连接
[alias]   mysqli_ping()
mysqli::poll()
[5.3.0] 测试连接,仅仅用于mysqlnd
[alias]   mysqli_poll() mysqli::prepare()
准备一个用于查询的sql语句
[alias]   mysqli_prepare() mysqli::protocol_version()
返回使用的Mysql协议版本号
[alias]   mysqli_get_proto_info() mysqli::query()
查询
[alias]   mysqli_query() mysqli::real_connect()
打开一个链接,这个需要一个使用mysqli_init初始化的信息.
使用mysqli_options()函数可以设置多个链接选项
[alias]   mysqli_real_connect() mysqli::real_escape_string()
[alias]   mysqli_real_escape_string()  mysqli_escape_string()
mysqli::real_query()
执行一个mysql查询
[alias]   mysqli_real_query()
mysqli::reap_async_query()
[5.3.0] 从异步查询中获取数据
[alias]   mysqli_reap_async_query() mysqli::rollback()
回滚事务
[alias]   mysqli_rollback() mysqli::select_db()
选择数据库
[alias]   mysqli_select_db() mysqli::send_query()
发送查询 mysqli::server_info()
返回服务器信息
[alias]   mysqli_get_server_info() mysqli::server_version()
服务器版本号
[alias]   mysqli_get_server_version() mysqli::set_charset()
设置默认的客户端字符集
[alias]   mysqli_set_charset() mysqli::set_local_infile_default()
禁用 LOAD DATA INFILE LOCAL 句柄
[alias]   mysqli_set_local_infile_default() mysqli::set_local_infile_handler()
设置LOAD DATA LOCAL INFILE 命令的回调函数
[alias]   mysqli_set_local_infile_handler() mysqli::sqlstate()
从上一个操作中返回SQLSTATE错误
[alias]   mysqli_sqlstate() mysqli::ssl_set()
使用ssl来进行安全连接的设置项
[alias]   mysqli_ssl_set() mysqli::stat()
获取当前系统状态
[alias]   mysqli_stat() mysqli::stmt_init()
初始化一条语句并返回一个用于mysqli_stmt_prepare(调用)的对象
[alias]   mysqli_stmt_init() mysqli::store_result()
传输上一个查询中设置的结果
[alias]   mysqli_store_result() mysqli::thread_id()
返回当前链接的线程的id
[alias]   mysqli_thread_id() mysqli::thread_safe()
返回是否当前线程安全
[alias]   mysqli_thread_safe() mysqli::use_result()
用来初始化取回的结果,使用mysqli_real_query查询的结果
[alias]   mysqli_use_result() mysqli::warning_count()
返回从上次查询到当前的警告的次数
[alias ]  mysqli_warning_count()
[5.3.0]移除mysqli_disable_reads_from_master()mysqli_disable_rpl_parse()
mysqli_enable_reads_from_master()mysqli_enable_rpl_parse()
mysqli_master_query()
mysqli_rpl_parse_enabled()
mysqli_rpl_probe()mysqli_rpl_query_type()
mysqli_send_query()
mysqli_slave_query()
mysqli_driver::embedded_server_end()
停止嵌入服务器
[alias]   mysqli_embedded_server_end() mysqli_driver::embedded_server_start()
开始嵌入式服务器       [alias]   mysqli_embedded_server_start()mysqli_get_client_stats()
返回客户端每个线程的信息,仅仅可以用于 mysqlnd
mysqli_report()
开启或者禁用(Mysql)内部错误报告函数
mysqli_result::current_field()
获取当前一个结果的字段偏移
[alias]  mysqli_field_tell mysqli_result::data_seek()
调整数据偏移行
[alias]   mysqli_data_seek() mysqli_result::fetch_all()
[5.3.0] 取回所有的数组
[alias]   mysqli_fetch_all() mysqli_result::fetch_array()
取回一行作为数组
[alias]   mysqli_fetch_array() mysqli_result::fetch_assoc()
取得关联数组
[alias]   mysqli_fetch_assoc()
mysqli_result::fetch_object()
获取一行作为对象
[alias]   mysqli_fetch_object()
mysqli_result::fetch_field()
在结果集中返回下一个字段
[alias]   mysqli_fetch_field() mysqli_result::fetch_field_direct()
获取单字段的元数据
[alias]   mysqli_fetch_field_direct() mysqli_result::fetch_fields()
获取所有字段的信息
[alias]   mysqli_fetch_fields()
mysqli_result::fetch_row()
获取一行作为枚举数组
[alias]   mysqli_fetch_row() mysqli_result::field_count()
获取字段的数量
[alias]   mysqli_field_count() mysqli_result::field_seek()
设置字段的偏移
[alias]   mysqli_field_seek() mysqli_result::free()
清空资源变量
[alias]   mysqli_free_result() mysqli_result::lengths()
返回列的长度
[alias]   mysqli_fetch_lengths() mysqli_result::num_rows()
返回行的长度
[alias]   mysqli_num_rows()
代表一个prepared类 mysqli_stmt::affected_rows()
返回更改,删除,插入所影响的行数
[alias]   mysqli_stmt_affected_rows() mysqli_stmt::attr_get()
用来获取预定义语句的的值
[alias]   mysqli_stmt_attr_get() mysqli_stmt::attr_set()
用来修改预定义语句的行为
[alias]   mysqli_stmt_attr_set() mysqli_stmt::bind_param()
绑定变量
[alias]  mysqli_bind_param()
[alias] mysqli_stmt_bind_param() mysqli_stmt::bind_result()
绑定变量用以存储结果
[alias]  mysqli_bind_result()
[alias]   mysqli_stmt_bind_result() mysqli_stmt::close()
关闭一个准备的语句
[alias]   mysqli_stmt_close() mysqli_stmt::data_seek()
寻找行数
[alias]   mysqli_stmt_data_seek() mysqli_stmt::errno()
返回最近语句调用的错误号
[alias]   mysqli_stmt_errno() mysqli_stmt::error()
返回最近语句调用的错误语句信息
[alias]   mysqli_stmt_error() mysqli_stmt::execute()
执行一个预定义的查询
[alias]  mysqli_execute()
[alias]   mysqli_stmt_execute() mysqli_stmt::fetch()
取回结果到一个绑定的变量
[alias]  mysqli_fetch()
[alias]   mysqli_stmt_fetch() mysqli_stmt::field_count()
返回字段的数量
[alias]   mysqli_stmt_field_count() mysqli_stmt::free_result()
清空资源
[alias]   mysqli_stmt_free_result() mysqli_stmt::get_result()
从一个预定义资源的结果
[alias]   mysqli_stmt_get_result() mysqli_stmt::get_warnings()
获取 SHOW WARNINGS 的结果
[alias]   mysqli_stmt_get_warnings() mysqli_stmt::insert_id()
获取插入的id
[alias]   mysqli_stmt_insert_id() mysqli_stmt::num_rows()
获取行的总数
[alias]  mysqli_stmt_num_rows() mysqli_stmt::param_count()
[alias]  mysqli_param_count()      [alias]   mysqli_stmt_param_count()
mysqli_stmt::prepare()
准备一个查询语句
[alias]   mysqli_stmt_prepare() mysqli_stmt::reset()
重置一个查询
[alias]   mysqli_stmt_reset() mysqli_stmt::result_metadata()
返回预查询语句的元信息
[alias]  mysqli_get_metadata()      [alias]   mysqli_stmt_result_metadata()
mysqli_stmt::send_long_data()
发送场数据
[alias]  mysqli_send_long_data()      [alias]   mysqli_stmt_send_long_data()
mysqli_stmt::sqlstate()
从预定义查询操作中返回 SQLSTATE 错误
[alias]   mysqli_stmt_sqlstate() mysqli_stmt::store_result()
存储结果       [alias]   mysqli_stmt_store_result() mysqli_warning::__construct()
目的 mysqli_warning::next()      返回下一个目的
Mysqlnd 复制和负载平衡插件
[PECL mysqlnd_ms >= 1.1.0]
mysqlnd_ms_get_last_used_connection()
[5.4.0] Returns an array which describes the last used connection
mysqlnd_ms_get_stats()
Returns query distribution and connection statistics
mysqlnd_ms_match_wild()
Finds whether a table name matches a wildcard pattern or not
mysqlnd_ms_query_is_select()
Find whether to send the query to the master, the slave or the last used MySQL server
mysqlnd_ms_set_user_pick_server()
[mysqlnd_ms < 1.1.0] Sets a callback for user-defined read/write splitting
Mysqlnd 结果查询缓存插件, May be Only Used On SVN

1
2
3
4
5
6
7
mysqlnd_qc_change_handler()
mysqlnd_qc_clear_cache()
mysqlnd_qc_get_cache_info()
mysqlnd_qc_get_core_stats()
mysqlnd_qc_get_handler()
mysqlnd_qc_get_query_trace_log()
mysqlnd_qc_set_user_handlers()

原文地址 : PHP函数索引 - M
本站是作者语雀文档的镜像站, 如对文章有任何疑问请移步语雀进行 提问

作者

Duoli

发布于

2022-06-16

更新于

2022-08-24

许可协议

评论