PHP函数大全(5)




XML Parser Functions
xml_parser_create
   int xml_parser_create ( string [encoding] );
   建立一个XML解析器。
xml_set_element_handler
   boolean xml_set_element_handler ( int parser, string startElementHandler, string endElementHandler );
   注册开始和结束的标头。
xml_set_character_data_handler
   boolean xml_set_character_data_handler ( int parser, string handler );
   注册字符数据标头。
xml_set_processing_instruction_handler
   boolean xml_set_processing_instruction_handler ( int parser, string handler );
   注册处理命令标头。
xml_set_notation_decl_handler
   boolean xml_set_notation_decl_handler ( int parser, string handler );
   设置表示法声明的标头。
xml_set_external_entity_ref_handler
   boolean xml_set_external_entity_ref_handler ( int parser, string handler );
   注册外部实体参照的标头。
xml_set_unparsed_entity_decl_handler
   boolean xml_set_unparsed_entity_decl_handler ( int parser, string handler );
   注册未剖析实体声明的标头。
xml_set_default_handler
   boolean xml_set_default_handler ( int parser, string handler );
   注册默认的标头。
xml_parse
   int xml_parse ( int parser, string data, int [isFinal] );
   剖析XML文件。
xml_parser_free
   int xml_parser_free ( int parser );
   释放剖析XML文件时所占用的内存。
xml_parser_set_option
   boolean xml_parser_set_option ( int parser, int option, mixed value );
   设置剖析的使用选项。
xml_parser_get_option
   mixed xml_parser_get_option (int parser, int option );
   获取剖析的使用选项。
xml_get_error_code
   int xml_get_error_code ( int parser );
   获取XML错误信息代码。
xml_error_string
   string xml_error_string ( int code );
   获取XML错误信息字符串。
xml_get_current_column_number
   int xml_get_current_column_number ( int parser );
   获取目前剖析的字段。
xml_get_current_line_number
   int xml_get_current_line_number ( int parser );
   获取目前剖析的行号。
xml_ger_current_byte_index
   int xml_get_current_column_number ( int parser );
   获取目前剖析为第几个字节。
utf8_decode
   string utf8_decode ( string data );
   将UTF-8码转成ISO-8859-1。
utf8_encode
   string utf8_encode ( string data );
   将ISO-8859-1码转成UTF-8。


Miscellany Functions
connection_aborted
   int connection_aborted ( void );
   若连接中断则返回TRUE。
connection_status
   int connection_status ( void );
   获取连接状态。
connection_timeout
   int connection_timeout ( void );
   若超过PHP程序执行时间则返回true。
die
   void die ( string message );
   中断PHP程序并输出中断时所产生的信息。
eval
   void eval ( string code_str );
   将值代入字符串中。
exit
   void exit ( void );
   结束PHP网页。
extract
   void extract ( array var_array, int [extract_type], string [prefix] );
   导入数组到符号表。
function_exists
   int function_exists ( string function_name );
   检查函数是否己定义。
iptcparse
   array iptcparse ( string iptcblock );
   解析IPTC块至指定的标记里。
leak
   void leak ( int bytes );
   释放出内存。
pack
   string pack ( string format, mixed [args] … );
   将传入的数据转换为二进制字符串。
regiser_shutdown_function
   int register_shutdown_function ( string func );
   注册一个函数,并于PHP Script结束时执行。
serialize
   string serialize ( mixed value );
   将传入的字符串解析成一串接的字符串保存到系统中。
sleep
   void sleep ( int seconds );
   指定PHP Script所要暂停的秒数,暂停网页的执行。
uniqid
   string uniqid ( string prefix );
   产生独一无二的编号。
unpack
   array unpack ( string format, mixed [args] … );
   根据格式从二进制字符串分割数据。
unserialize
   mixed unserialize ( string str );
   从系统串接的数据中取出指定数据。
usleep
   void usleep ( int micro_seconds );
   暂停网页。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值