flush函数:刷新输出缓冲ob_clean函数:清空输出缓冲ob_end_clean函数:清空缓冲区况兼关闭正在进展的出口缓冲ob_end_flush函数:发送缓冲区数据同有的时候间关闭缓冲区ob_flush函数:发送缓冲区数据ob_get_clean函数:获取缓冲区从头到尾的经过还要终结缓冲区ob_get_contents函数:获取缓冲区数码ob_get_flush函数:刷新缓冲区数据,重临数据相同的时间关闭缓冲区ob_get_length函数:获取缓冲乡长度ob_get_level函数:获取缓冲区等第ob_get_status函数:获取缓冲区情况ob_gzhandler函数:供ob_start使用的回调函数用来压缩输出缓冲区ob_implicit_flush函数:打开只怕关闭原来固有的输出缓冲区ob_list_handlers函数:列出全部应用的出口句柄ob_start函数:展开缓冲区output_add_rewrite_var函数:添加URL
rewrite的值output_reset_rewrite_vars函数:重置URL rewrite的值

第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函数:判定是不是为Infiniti值 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函数:格式化多少个克林霉素T/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 VA兰德讴歌ZDXIANT函数:将变量封装进VAENVISIONIANT结构中的轻便容器 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

PHP音讯获得类函数assert函数:检查assertion证明是还是不是错误extension_loaded函数:检查PHP扩大是或不是加载get_cfg_var函数:获取PHP配置选项的值get_current_user函数:获取当前PHP脚本的全数者的称呼get_defined_constants函数:重返三个包括PHP预订义常量新闻的数组get_extension_funcs函数:再次回到二个富含钦点模块中的全体函数名称的数组get_include_path函数:再次回到当前安排的文书包含路线的音讯get_included_files函数:重返三个有关文件包含音信的数组get_loaded_extensions函数:重回一个富含所有装载模块音信的数组get_magic_quotes_gpc函数:获取magic_quotes_gpc的意况音信get_magic_quotes_runtime函数:获取magic_quotes_
runtime的情景新闻get_required_files函数:重临多个关于文件包蕴音讯的数组getenv函数:获取PHP景况变量的值getlastmod函数:获取当前PHP页面文件的最终校正时间getmygid函数:获取当前PHP脚本页面全体者的GID号码getmyinode函数:获取当前PHP脚本页面包车型大巴INODE号码getmypid函数:获取PHP的PIDgetmyuid函数:获取PHP脚本页面全部者的UID号码getopt函数:从命令行参数列表获取设置getrusage函数:获取当前的能源语法ini_get_all函数:获取具有配置选项ini_get函数:获取配置选项的值memory_get_usage函数:重临PHP脚本占用的内部存款和储蓄器空间php_ini_scanned_files函数:再次回到配置文件目录下的布局文件列表php_logo_guid函数:获取LOGO图片的GUIDphp_sapi_name函数:获取PHP和Web服务器之间的接口类型php_uname函数:获取PHP脚本运维的操作系统消息phpcredits函数:打字与印刷credits列表phpinfo函数:输出PHP的消息phpversion函数:获取PHP版本zend_logo_guid函数:获取ZEND的LOGO图片的GUIDzend_version函数:获取ZEND引擎的本子

post:

网站地图xml地图