心 涯

NET&JAVA&PHP(要跨界,你不只要跨「脑」的界限,更要跨越「心」的界限,不怕改变,不怕再学习!)

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

第25章 XML解析函数 453
25.1 PHP中的语法解析函数 453
25.1.1 utf8_decode函数:将用UTF-8方式编码的ISO-8859-1字符串转换成单字节的ISO-8859-1字符串 453
25.1.2 utf8_encode函数:将ISO-8859-1编码的字符串转换为UTF-8编码 454
25.1.3 xml_error_string函数:获取XML解析器的错误字符串 454
25.1.4 xml_get_current_byte_index函数:获取XML解析器的当前字节索引 455
25.1.5 xml_get_current_column_number函数:获取XML解析器的当前列号 455
25.1.6 xml_get_current_line_number函数:获取XML解析器的当前行号 456
25.1.7 xml_get_error_code函数:获取XML解析器的错误代码 456
25.1.8 xml_parse_into_struct函数:将XML数据解析到数组中 457
25.1.9 xml_parse函数:开始解析一个XML文档 458
25.1.10 xml_parser_create_ns函数:生成一个支持命名空间的XML解析器 458
25.1.11 xml_parser_create函数:建立一个XML解析器 459
25.1.12 xml_parser_free函数:释放指定的XML解析器 459
25.1.13 xml_parser_get_option函数:从XML解析器获取选项设置信息 460
25.1.14 xml_parser_set_option函数:为指定的XML解析器进行选项设置 460
25.1.15 xml_set_character_data_handler函数:建立字符数据处理器 461
25.1.16 xml_set_default_handler函数:建立默认处理器 461
25.1.17 xml_set_element_handler函数:建立起始和终止元素处理器 462
25.1.18 xml_set_end_namespace_decl_handler函数:建立终止命名空间声明处理器 464
25.1.19 xml_set_external_entity_ref_handler函数:建立外部实体指向处理器 464
25.1.20 xml_set_notation_decl_handler函数:建立注释声明处理器 465
25.1.21 xml_set_object函数:在对象中使用XML解析器 466
25.1.22 xml_set_processing_instruction_handler函数:建立处理指令处理器 467
25.1.23 xml_set_start_namespace_decl_handler函数:建立起始命名空间声明处理器 468
25.1.24 xml_set_unparsed_entity_decl_handler函数:建立未解析实体定义声明处理器468
25.2 小结 469
第26章 XMLRPC函数 470
26.1 PHP中的XMLRPC函数 470
26.1.1 xmlrpc_decode_request函数:将XML译码为PHP本身的类型 470
26.1.2 xmlrpc_decode函数:将XML译码为PHP本身的类型 471
26.1.3 xmlrpc_encode_request函数:为PHP的值生成XML 471
26.1.4 xmlrpc_encode函数:为PHP的值生成XML 472
26.1.5 xmlrpc_get_type函数:为PHP值获取XMLRPC的类型 472
26.1.6 xmlrpc_is_fault函数:检查XMLRPC是否出错 473
26.1.7 xmlrpc_parse_method_descriptions函数:将XML译码成方法描述的列表 474
26.1.8 xmlrpc_server_add_introspection_data函数:添加自我描述的文档 474
26.1.9 xmlrpc_server_call_method函数:解析XML请求同时调用方法 475
26.1.10 xmlrpc_server_create函数:创建一个XMLRPC服务端 475
26.1.11 xmlrpc_server_destroy函数:销毁服务端资源 476
26.1.12 xmlrpc_server_register_introspection_callback函数:注册一个PHP函数用于生成文档 476
26.1.13 xmlrpc_server_register_method函数:注册一个PHP函数用于匹配XMLRPC方法名 477
26.1.14 xmlrpc_set_type函数:为一个PHP字符串值设置XMLRPC的类型 478
26.2 小结 479
第9篇 综合函数篇
第27章 Errors and Logging函数 483
27.1 PHP中的Errors and Logging函数 483
27.1.1 debug_backtrace函数:产生一个backtrace 483
27.1.2 debug_print_backtrace函数:输出一个PHP backtrace 484
27.1.3 error_log函数:发送一个错误信息到指定位置 484
27.1.4 error_reporting函数:设置PHP错误报告等级 485
27.1.5 restore_error_handler函数:恢复错误信息指针 486
27.1.6 restore_exception_handler函数:恢复事先定义的例外指针 487
27.1.7 set_error_handler函数:设置一个用户自定义的错误信息函数 487
27.1.8 set_exception_handler函数:设置一个用户自定义的例外句柄函数 489
27.1.9 trigger_error函数:产生一个用户级的错误、警告或者注意信息 489
27.2 小结 490
第28章 Math函数 491
28.1 数学计算函数 491
28.1.1 abs函数:求绝对值 491
28.1.2 ceil函数:进一法取整 492
28.1.3 floor函数:舍去法取整 492
28.1.4 fmod函数:返回除法的浮点数余数 492
28.1.5 log10函数:返回以10为底的对数 493
28.1.6 log1p函数:返回log(1+number) 494
28.1.7 log函数:返回指定数值的(自然) 对数494
28.1.8 pow函数:返回指定数值的n次方 495
28.1.9 round:对浮点数进行四舍五入运算 495
28.1.10 sqrt函数:返回指定数值的平方根 496
28.2 数学三角函数 496
28.2.1 acos函数:求反余弦 497
28.2.2 acosh函数:求反双曲余弦 497
28.2.3 asin函数:求反正弦 497
28.2.4 asinh函数:求反双曲正弦 498
28.2.5 atan2函数:计算两个参数的反正切 498
28.2.6 atan函数:求反正切 499
28.2.7 atanh函数:求反双曲正切 499
28.2.8 cos函数:求余弦 499
28.2.9 cosh函数:求双曲余弦 500
28.2.10 sin函数:求正弦 500
28.2.11 sinh函数:求双曲正弦 501
28.2.12 tan函数:求正切 501
28.2.13 tanh函数:求双曲正切 501
28.3 求最值函数 502
28.3.1 getrandmax函数:显示随机数最大的可能值 502
28.3.2 max函数:找出最大值 502
28.3.3 min函数:找出最小值 503
28.3.4 mt_getrandmax函数:显示随机数的最大可能值 504
28.4 进制转换函数 504
28.4.1 base_convert函数:在任意进制之间转换数字 505
28.4.2 bindec函数:二进制转换为十进制 505
28.4.3 decbin函数:十进制转换为二进制 506
28.4.4 dechex函数:十进制转换为十六进制 506
28.4.5 decoct函数:十进制转换为八进制 507
28.4.6 hexdec函数:十六进制转换为十进制 507
28.4.7 octdec函数:八进制转换为十进制 507
28.5 其他数学函数 508
28.5.1 deg2rad函数:将角度转换为弧度 508
28.5.2 exp函数:计算e的指数 508
28.5.3 expm1函数:返回exp(number)-1 509
28.5.4 hypot函数:计算直角三角形的斜边长度 509
28.5.5 is_finite函数:判断是否为有限值 510
28.5.6 is_infinite函数:判断是否为无限值 510
28.5.7 is_nan函数:判断是否为合法数值 511
28.5.8 lcg_value函数:组合线性同余发生器 511
28.5.9 mt_rand函数:生成更好的随机数 512
28.5.10 mt_srand函数:播下一个更好的随机数发生器种子 512
28.5.11 pi函数:获取圆周率值 513
28.5.12 rad2deg函数:将弧度数转换为相应的角度数 513
28.5.13 rand函数:产生一个随机整数 514
28.5.14 srand函数:播下随机数发生器种子 514
28.6 小结 515
第29章 Output Control函数 516
29.1 PHP中的输出控制函数 516
29.1.1 flush函数:刷新输出缓冲 516
29.1.2 ob_clean函数:清空输出缓冲 517
29.1.3 ob_end_clean函数:清空缓冲区并且关闭正在进行的输出缓冲 518
29.1.4 ob_end_flush函数:发送缓冲区数据并且关闭缓冲区 518
29.1.5 ob_flush函数:发送缓冲区数据 519
29.1.6 ob_get_clean函数:获取缓冲区内容并且结束缓冲区 519
29.1.7 ob_get_contents函数:获取缓冲区数据 520
29.1.8 ob_get_flush函数:刷新缓冲区数据,返回数据并且关闭缓冲区 520
29.1.9 ob_get_length函数:获取缓冲区长度 521
29.1.10 ob_get_level函数:获取缓冲区等级 522
29.1.11 ob_get_status函数:获取缓冲区状态 522
29.1.12 ob_gzhandler函数:供ob_start使用的回调函数用来压缩输出缓冲区 523
29.1.13 ob_implicit_flush函数:打开或者关闭原本固有的输出缓冲区 524
29.1.14 ob_list_handlers函数:列出所有使用的输出句柄 525
29.1.15 ob_start函数:打开缓冲区 525
29.1.16 output_add_rewrite_var函数:添加URL rewrite的值 526
29.1.17 output_reset_rewrite_vars函数:重置URL rewrite的值 526
29.2 小结 527
第30章 PHP Options/Info函数 528
30.1 PHP信息获取类函数 528
30.1.1 assert函数:检查assertion声明是否错误 528
30.1.2 extension_loaded函数:检查PHP扩展是否加载 529
30.1.3 get_cfg_var函数:获取PHP配置选项的值 529
30.1.4 get_current_user函数:获取当前PHP脚本的所有者的名称 530
30.1.5 get_defined_constants函数:返回一个包含PHP预定义常量信息的数组 531
30.1.6 get_extension_funcs函数:返回一个包含指定模块中的所有函数名称的数组 532
30.1.7 get_include_path函数:返回当前配置的文件包含路径的信息 534
30.1.8 get_included_files函数:返回一个关于文件包含信息的数组 534
30.1.9 get_loaded_extensions函数:返回一个包含所有装载模块信息的数组 535
30.1.10 get_magic_quotes_gpc函数:获取magic_quotes_gpc的状态信息 536
30.1.11 get_magic_quotes_runtime函数:获取magic_quotes_ runtime的状态信息 537
30.1.12 get_required_files函数:返回一个关于文件包含信息的数组 537
30.1.13 getenv函数:获取PHP环境变量的值 538
30.1.14 getlastmod函数:获取当前PHP页面文件的最后修改时间 539
30.1.15 getmygid函数:获取当前PHP脚本页面所有者的GID号码 539
30.1.16 getmyinode函数:获取当前PHP脚本页面的INODE号码 540
30.1.17 getmypid函数:获取PHP的PID 541
30.1.18 getmyuid函数:获取PHP脚本页面所有者的UID号码 541
30.1.19 getopt函数:从命令行参数列表获取设置 542
30.1.20 getrusage函数:获取当前的资源语法 542
30.1.21 ini_get_all函数:获取所有配置选项 543
30.1.22 ini_get函数:获取配置选项的值 544
30.1.23 memory_get_usage函数:返回PHP脚本占用的内存空间 544
30.1.24 php_ini_scanned_files函数:返回配置文件目录下的配置文件列表 545
30.1.25 php_logo_guid函数:获取LOGO图片的GUID 546
30.1.26 php_sapi_name函数:获取PHP和Web服务器之间的接口类型 546
30.1.27 php_uname函数:获取PHP脚本运行的操作系统信息 547
30.1.28 phpcredits函数:打印credits列表 548
30.1.29 phpinfo函数:输出PHP的信息 549
30.1.30 phpversion函数:获取PHP版本 550
30.1.31 zend_logo_guid函数:获取ZEND的LOGO图片的GUID 550
30.1.32 zend_version函数:获取ZEND引擎的版本 551
30.2 PHP配置类函数 551
30.2.1 assert_options函数:设置或者获取不同的声明标记 551
30.2.2 ini_alter函数:设置PHP配置选项的值 552
30.2.3 ini_restore函数:恢复配置选项的值 564
30.2.4 ini_set函数:设置PHP配置选项的值 565
30.2.5 putenv函数:设置环境变量 565
30.2.6 restore_include_path函数:恢复文件包含路径配置信息 566
30.2.7 set_include_path函数:设置文件包含路径配置选项 566
30.2.8 set_magic_quotes_runtime函数:设置magic_quotes运行时间 567
30.2.9 set_time_limit函数:设置最大执行时间 567
30.3 其他类函数 568
30.3.1 dl函数:加载PHP的扩展模块 568
30.3.2 main函数:只是一个挂名的main()函数 568
30.3.3 version_compare函数:比较PHP两个版本值 569
30.4 小结 570
第31章 Program Execution函数 571
31.1 PHP中的程序执行函数 571
31.1.1 escapeshellarg函数:过滤用作命令参数的字符串 571
31.1.2 escapeshellcmd函数:过滤用作命令的字符串中的特殊字符 571
31.1.3 exec函数:执行命令 572
31.1.4 passthru函数:执行程序但不输出数据 573
31.1.5 proc_close函数:关闭一个由函数proc_open()打开的进程,并返回进程的退出
代码 574
31.1.6 proc_get_status函数:获取进程的状态信息 574
31.1.7 proc_nice函数:改变当前进程的优先权 575
31.1.8 proc_open函数:执行命令并且打开输入输出文件指针 576
31.1.9 proc_terminate函数:杀死进程 577
31.1.10 shell_exec函数:执行命令并且将完整的输出结果作为一个字符串返回 578
31.1.11 system函数:执行程序并输出结果 578
31.2 小结 579
第32章 Date/Time函数 580
32.1 PHP中的日期、时间函数 580
32.1.1 checkdate函数:验证一个格里高里日期 580
32.1.2 date_default_timezone_get函数:获取一个脚本中所有日期、时间函数所使用的默认时区 581
32.1.3 date_default_timezone_set函数:设定用于一个脚本中所有日期、时间函数的默认时区 582
32.1.4 date_sunrise函数:返回给定的日期与地点的日出时间 582
32.1.5 date_sunset函数:返回给定的日期与地点的日落时间 583
32.1.6 date函数:格式化一个本地时间/日期 583
32.1.7 getdate函数:获取日期/时间信息 586
32.1.8 gettimeofday函数:获取当前时间 587
32.1.9 gmdate函数:格式化一个GMT/UTC日期/时间 588
32.1.10 gmmktime函数:获取GMT日期的UNIX时间戳 588
32.1.11 gmstrftime函数:根据区域设置格式化GMT/UTC时间/日期 589
32.1.12 idate函数:将本地时间、日期格式化为整数 589
32.1.13 localtime函数:获取本地时间 590
32.1.14 microtime函数:返回当前UNIX时间戳和微秒数 591
32.1.15 mktime函数:获取一个日期的UNIX时间戳 592
32.1.16 strftime函数:根据区域设置格式化本地时间/日期 593
32.1.17 strptime函数:解析由strftime生成的日期/时间 595
32.1.18 strtotime函数:将任何英文文本的日期、时间描述解析为UNIX时间戳 595
32.1.19 time函数:返回当前的UNIX时间戳 596
32.2 小结 597
第33章 Classes/Objects函数 598
33.1 PHP中的类/对象函数 598
33.1.1 class_exists函数:检查类是否已定义 598
33.1.2 get_class_methods函数:返回由类的方法名组成的数组 599
33.1.3 get_class_vars函数:返回由类的默认属性组成的数组 600
33.1.4 get_class函数:返回对象的类名 601
33.1.5 get_declared_classes函数:返回由已定义类的名字所组成的数组 602
33.1.6 get_declared_interfaces函数:返回一个声明接口的数组 604
33.1.7 get_object_vars函数:返回由对象属性组成的关联数组 604
33.1.8 get_parent_class函数:返回对象或类的父类名 605
33.1.9 interface_exists函数:检查接口是否定义 606
33.1.10 is_a函数:判断对象是否属于某一个类 607
33.1.11 is_subclass_of函数:判断对象是否属于某一个类的子类 607
33.1.12 method_exists函数:检查类的方法是否存在 608
33.1.13 property_exists函数:检查对象或类是否具有指定的属性 609
33.2 小结 610
第34章 COM函数 611
34.1 PHP中的COM与.NET函数 611
34.1.1 COM函数:COM类构造函数,提供了将(D)COM组件整合到PHP脚本中的框架 611
34.1.2 DOTNET函数:从.NET集合创建类并调用类的方法,使用类的属性 612
34.1.3 VARIANT函数:将变量封装进VARIANT结构中的简单容器 613
34.1.4 com_create_guid函数:产生一个全局唯一标识符(GUID) 613
34.1.5 com_event_sink函数:在COM对象与PHP对象之间建立连接 614
34.1.6 com_get_active_object函数:返回已经运行的一个COM类的实例的句柄 615
34.1.7 com_invoke函数:调用COM组件的方法 615
34.1.8 com_isenum函数:获取一个IenumVariant 616
34.1.9 com_load_typelib函数:装载一个Typelib 616
34.1.10 com_load函数:创建新的COM组件的引用 617
34.1.11 com_message_pump函数:停止运行指定的时间,等待有信息到来 617
34.1.12 com_print_typeinfo函数:输出一个定义为进程接口的PHP类 617
34.2 小结 618
第35章 杂项函数 619
35.1 PHP中的杂项函数 619
35.1.1 connection_aborted函数:判断客户端的连接状态 619
35.1.2 connection_status函数:返回客户端的连接状态 620
35.1.3 connection_timeout函数:判断脚本的运行状态 620
35.1.4 constant函数:返回常量的值 620
35.1.5 define函数:定义一个常量的值 621
35.1.6 defined函数:判断一个常量是否存在 621
35.1.7 die函数:退出程序 622
35.1.8 eval函数:将一个字符串作为PHP代码来执行 622
35.1.9 exit函数:退出并输出信息 623
35.1.10 get_browser函数:获取客户端浏览器的各项功能 624
35.1.11 highlight_file函数:对一个文件进行高亮度显示 625
35.1.12 highlight_string函数:对一个字符串进行高亮度显示 626
35.1.13 ignore_user_abort函数:设定是否在客户端断开连接时,结束PHP代码的运行 626
35.1.14 pack函数:将指定数据打包为二进制字符串 627
35.1.15 php_check_syntax函数:检查PHP文件的语法 628
35.1.16 php_strip_whitespace函数:去除PHP文件中的注释和空格 628
35.1.17 show_source函数:对一个文件进行高亮度显示 629
35.1.18 sleep函数:暂停执行程序 629
35.1.19 time_nanosleep函数:暂停执行程序 630
35.1.20 time_sleep_until函数:在指定时间唤醒程序 631
35.1.21 uniqid函数:生成一个单独的ID 631
35.1.22 unpack函数:从二进制字符串中解包出数据到数组 631
35.1.23 usleep函数:以微秒级暂停程序 632

post:http://hi.baidu.com/glaivelee/blog/item/c1dca82b38c963f5e7cd40c6.html

posted on 2011-03-07 14:24  witer666  阅读(390)  评论(0编辑  收藏  举报