【实例简介】php-5.2.3.tar.gz 官网旧版下载地址: http://cn.php.net/releases/
【实例截图】
【核心代码】
.
├── php-5.2.3
│ ├── CODING_STANDARDS
│ ├── CREDITS
│ ├── EXTENSIONS
│ ├── INSTALL
│ ├── LICENSE
│ ├── Makefile.frag
│ ├── Makefile.gcov
│ ├── Makefile.global
│ ├── NEWS
│ ├── README.CVS-RULES
│ ├── README.EXTENSIONS
│ ├── README.EXT_SKEL
│ ├── README.PARAMETER_PARSING_API
│ ├── README.PHP4-TO-PHP5-THIN-CHANGES
│ ├── README.QNX
│ ├── README.SELF-CONTAINED-EXTENSIONS
│ ├── README.STREAMS
│ ├── README.SUBMITTING_PATCH
│ ├── README.TESTING
│ ├── README.TESTING2
│ ├── README.UNIX-BUILD-SYSTEM
│ ├── README.UPDATE_5_2
│ ├── README.WIN32-BUILD-SYSTEM
│ ├── README.Zeus
│ ├── README.input_filter
│ ├── TODO
│ ├── TODO-5.1
│ ├── TODO-PHP5
│ ├── TSRM
│ │ ├── LICENSE
│ │ ├── Makefile.am
│ │ ├── TODO
│ │ ├── TSRM.c
│ │ ├── TSRM.dsp
│ │ ├── TSRM.h
│ │ ├── acconfig.h
│ │ ├── acinclude.m4
│ │ ├── build.mk
│ │ ├── buildconf
│ │ ├── config.w32
│ │ ├── configure.in
│ │ ├── readdir.h
│ │ ├── threads.m4
│ │ ├── tsrm.m4
│ │ ├── tsrm_config.w32.h
│ │ ├── tsrm_config_common.h
│ │ ├── tsrm_nw.c
│ │ ├── tsrm_nw.h
│ │ ├── tsrm_strtok_r.c
│ │ ├── tsrm_strtok_r.h
│ │ ├── tsrm_virtual_cwd.c
│ │ ├── tsrm_virtual_cwd.h
│ │ ├── tsrm_win32.c
│ │ └── tsrm_win32.h
│ ├── UPGRADING
│ ├── Zend
│ │ ├── ChangeLog
│ │ ├── FlexLexer.h
│ │ ├── LICENSE
│ │ ├── Makefile.am
│ │ ├── Makefile.frag
│ │ ├── OBJECTS2_HOWTO
│ │ ├── README.ZEND_MM
│ │ ├── README.ZEND_VM
│ │ ├── RFCs
│ │ │ ├── 001.txt
│ │ │ ├── 002.txt
│ │ │ └── 003.txt
│ │ ├── ZEND_CHANGES
│ │ ├── Zend.dsp
│ │ ├── Zend.m4
│ │ ├── ZendCore.dep
│ │ ├── ZendTS.dsp
│ │ ├── acconfig.h
│ │ ├── acinclude.m4
│ │ ├── bench.php
│ │ ├── build.mk
│ │ ├── buildconf
│ │ ├── configure.in
│ │ ├── flex.skl
│ │ ├── header
│ │ ├── tests
│ │ │ ├── 001.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 003.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── 005.phpt
│ │ │ ├── 006.phpt
│ │ │ ├── 007.phpt
│ │ │ ├── 008.phpt
│ │ │ ├── 009.phpt
│ │ │ ├── 010.phpt
│ │ │ ├── 011.phpt
│ │ │ ├── 012.phpt
│ │ │ ├── 013.phpt
│ │ │ ├── 014.inc
│ │ │ ├── 014.phpt
│ │ │ ├── 015.phpt
│ │ │ ├── 016.phpt
│ │ │ ├── 017.phpt
│ │ │ ├── 018.phpt
│ │ │ ├── abstract-static.phpt
│ │ │ ├── add_001.phpt
│ │ │ ├── add_002.phpt
│ │ │ ├── add_003.phpt
│ │ │ ├── add_004.phpt
│ │ │ ├── add_005.phpt
│ │ │ ├── add_006.phpt
│ │ │ ├── add_007.phpt
│ │ │ ├── and_001.phpt
│ │ │ ├── array_type_hint_001.phpt
│ │ │ ├── bug19859.phpt
│ │ │ ├── bug20240.phpt
│ │ │ ├── bug20242.phpt
│ │ │ ├── bug21478.phpt
│ │ │ ├── bug21888.phpt
│ │ │ ├── bug22725.phpt
│ │ │ ├── bug22836.phpt
│ │ │ ├── bug23104.phpt
│ │ │ ├── bug24436.phpt
│ │ │ ├── bug24635.phpt
│ │ │ ├── bug24699.phpt
│ │ │ ├── bug24773.phpt
│ │ │ ├── bug24884.phpt
│ │ │ ├── bug26010.phpt
│ │ │ ├── bug26077.phpt
│ │ │ ├── bug26166.phpt
│ │ │ ├── bug26229.phpt
│ │ │ ├── bug26281.phpt
│ │ │ ├── bug26696.phpt
│ │ │ ├── bug26697.phpt
│ │ │ ├── bug26698.phpt
│ │ │ ├── bug26801.phpt
│ │ │ ├── bug26802.phpt
│ │ │ ├── bug27268.phpt
│ │ │ ├── bug27304.phpt
│ │ │ ├── bug27598.phpt
│ │ │ ├── bug27669.phpt
│ │ │ ├── bug27731.phpt
│ │ │ ├── bug27798.phpt
│ │ │ ├── bug28072.phpt
│ │ │ ├── bug28377.phpt
│ │ │ ├── bug28442.phpt
│ │ │ ├── bug28444.phpt
│ │ │ ├── bug29015.phpt
│ │ │ ├── bug29104.phpt
│ │ │ ├── bug29210.phpt
│ │ │ ├── bug29368.phpt
│ │ │ ├── bug29505.phpt
│ │ │ ├── bug29674.phpt
│ │ │ ├── bug29689.phpt
│ │ │ ├── bug29883.phpt
│ │ │ ├── bug29890.phpt
│ │ │ ├── bug29896.phpt
│ │ │ ├── bug29944.phpt
│ │ │ ├── bug30080.phpt
│ │ │ ├── bug30140.phpt
│ │ │ ├── bug30161.phpt
│ │ │ ├── bug30162.phpt
│ │ │ ├── bug30332.phpt
│ │ │ ├── bug30346.phpt
│ │ │ ├── bug30394.phpt
│ │ │ ├── bug30407.phpt
│ │ │ ├── bug30451.phpt
│ │ │ ├── bug30519.phpt
│ │ │ ├── bug30702.phpt
│ │ │ ├── bug30707.phpt
│ │ │ ├── bug30725.phpt
│ │ │ ├── bug30791.phpt
│ │ │ ├── bug30820.phpt
│ │ │ ├── bug30828.phpt
│ │ │ ├── bug30889.phpt
│ │ │ ├── bug30922.phpt
│ │ │ ├── bug30998.phpt
│ │ │ ├── bug31098.phpt
│ │ │ ├── bug31102.phpt
│ │ │ ├── bug31177-2.phpt
│ │ │ ├── bug31177.phpt
│ │ │ ├── bug31341.phpt
│ │ │ ├── bug31525.phpt
│ │ │ ├── bug31683.phpt
│ │ │ ├── bug31720.phpt
│ │ │ ├── bug31828.phpt
│ │ │ ├── bug32080.phpt
│ │ │ ├── bug32226.phpt
│ │ │ ├── bug32252.phpt
│ │ │ ├── bug32290.phpt
│ │ │ ├── bug32296.phpt
│ │ │ ├── bug32322.phpt
│ │ │ ├── bug32427.phpt
│ │ │ ├── bug32428.phpt
│ │ │ ├── bug32429.phpt
│ │ │ ├── bug32596.phpt
│ │ │ ├── bug32660.phpt
│ │ │ ├── bug32674.phpt
│ │ │ ├── bug32799.phpt
│ │ │ ├── bug32833.phpt
│ │ │ ├── bug32852.phpt
│ │ │ ├── bug32993.phpt
│ │ │ ├── bug33116.phpt
│ │ │ ├── bug33171.phpt
│ │ │ ├── bug33243.phpt
│ │ │ ├── bug33257.phpt
│ │ │ ├── bug33277.phpt
│ │ │ ├── bug33282.phpt
│ │ │ ├── bug33318.phpt
│ │ │ ├── bug33512.phpt
│ │ │ ├── bug33558.phpt
│ │ │ ├── bug33710.phpt
│ │ │ ├── bug33732.phpt
│ │ │ ├── bug33771.phpt
│ │ │ ├── bug33802.phpt
│ │ │ ├── bug33996.phpt
│ │ │ ├── bug33999.phpt
│ │ │ ├── bug34045.phpt
│ │ │ ├── bug34062.phpt
│ │ │ ├── bug34064.phpt
│ │ │ ├── bug34065.phpt
│ │ │ ├── bug34137.phpt
│ │ │ ├── bug34199.phpt
│ │ │ ├── bug34260.phpt
│ │ │ ├── bug34310.phpt
│ │ │ ├── bug34358.phpt
│ │ │ ├── bug34467.phpt
│ │ │ ├── bug34518.phpt
│ │ │ ├── bug34617.phpt
│ │ │ ├── bug34678.phpt
│ │ │ ├── bug34712.phpt
│ │ │ ├── bug34767.phpt
│ │ │ ├── bug34786.phpt
│ │ │ ├── bug34873.phpt
│ │ │ ├── bug34879.phpt
│ │ │ ├── bug34893.phpt
│ │ │ ├── bug35017.phpt
│ │ │ ├── bug35106.phpt
│ │ │ ├── bug35239.phpt
│ │ │ ├── bug35393.phpt
│ │ │ ├── bug35411.phpt
│ │ │ ├── bug35437.phpt
│ │ │ ├── bug35470.phpt
│ │ │ ├── bug35509.phpt
│ │ │ ├── bug35634.phpt
│ │ │ ├── bug35655.phpt
│ │ │ ├── bug36006.phpt
│ │ │ ├── bug36037.phpt
│ │ │ ├── bug36071.phpt
│ │ │ ├── bug36214.phpt
│ │ │ ├── bug36268.phpt
│ │ │ ├── bug36303.phpt
│ │ │ ├── bug36513.phpt
│ │ │ ├── bug36568.phpt
│ │ │ ├── bug36759.phpt
│ │ │ ├── bug37046.phpt
│ │ │ ├── bug37138.phpt
│ │ │ ├── bug37144.phpt
│ │ │ ├── bug37212.phpt
│ │ │ ├── bug37632.phpt
│ │ │ ├── bug37667.phpt
│ │ │ ├── bug37707.phpt
│ │ │ ├── bug37811.phpt
│ │ │ ├── bug38047.phpt
│ │ │ ├── bug38146.phpt
│ │ │ ├── bug38211.phpt
│ │ │ ├── bug38220.phpt
│ │ │ ├── bug38234.phpt
│ │ │ ├── bug38287.phpt
│ │ │ ├── bug38461.phpt
│ │ │ ├── bug38623.phpt
│ │ │ ├── bug38624.phpt
│ │ │ ├── bug38772.phpt
│ │ │ ├── bug38779.phpt
│ │ │ ├── bug38779_1.phpt
│ │ │ ├── bug38808.phpt
│ │ │ ├── bug38942.phpt
│ │ │ ├── bug39003.phpt
│ │ │ ├── bug39017.phpt
│ │ │ ├── bug39036.phpt
│ │ │ ├── bug39297.phpt
│ │ │ ├── bug39304.phpt
│ │ │ ├── bug39438.phpt
│ │ │ ├── bug39445.phpt
│ │ │ ├── bug39449.phpt
│ │ │ ├── bug39542
│ │ │ ├── bug39542.phpt
│ │ │ ├── bug39602.phpt
│ │ │ ├── bug39721.phpt
│ │ │ ├── bug39775.phpt
│ │ │ ├── bug39825.phpt
│ │ │ ├── bug39944.phpt
│ │ │ ├── bug39990.phpt
│ │ │ ├── bug40236.inc
│ │ │ ├── bug40236.phpt
│ │ │ ├── bug40261.phpt
│ │ │ ├── bug40621.phpt
│ │ │ ├── bug40770.phpt
│ │ │ ├── bug40784.phpt
│ │ │ ├── bug40809.phpt
│ │ │ ├── bug40815.phpt
│ │ │ ├── bug40833.phpt
│ │ │ ├── bug40899.phpt
│ │ │ ├── bug41026.phpt
│ │ │ ├── bug41075.phpt
│ │ │ ├── bug41117_1.phpt
│ │ │ ├── bug41209.phpt
│ │ │ ├── bug41351.phpt
│ │ │ ├── bug41351_2.phpt
│ │ │ ├── bug41351_3.phpt
│ │ │ ├── bug41401.phpt
│ │ │ ├── bug41421.phpt
│ │ │ ├── bug_debug_backtrace.phpt
│ │ │ ├── cast_to_array.phpt
│ │ │ ├── cast_to_bool.phpt
│ │ │ ├── cast_to_double.phpt
│ │ │ ├── cast_to_int.phpt
│ │ │ ├── cast_to_object.phpt
│ │ │ ├── cast_to_string.phpt
│ │ │ ├── catch.phpt
│ │ │ ├── catch_002.phpt
│ │ │ ├── catch_003.phpt
│ │ │ ├── catch_004.phpt
│ │ │ ├── compare_001.phpt
│ │ │ ├── compare_001_64bit.phpt
│ │ │ ├── compare_002.phpt
│ │ │ ├── compare_002_64bit.phpt
│ │ │ ├── compare_003.phpt
│ │ │ ├── compare_003_64bit.phpt
│ │ │ ├── compare_004.phpt
│ │ │ ├── compare_004_64bit.phpt
│ │ │ ├── compare_005.phpt
│ │ │ ├── compare_005_64bit.phpt
│ │ │ ├── compare_006.phpt
│ │ │ ├── compare_006_64bit.phpt
│ │ │ ├── concat_001.phpt
│ │ │ ├── decrement_001.phpt
│ │ │ ├── decrement_001_64bit.phpt
│ │ │ ├── div_001.phpt
│ │ │ ├── div_002.phpt
│ │ │ ├── double_to_string.phpt
│ │ │ ├── double_to_string_64bit.phpt
│ │ │ ├── dtor_scope.phpt
│ │ │ ├── errmsg_001.phpt
│ │ │ ├── errmsg_002.phpt
│ │ │ ├── errmsg_003.phpt
│ │ │ ├── errmsg_004.phpt
│ │ │ ├── errmsg_005.phpt
│ │ │ ├── errmsg_006.phpt
│ │ │ ├── errmsg_007.phpt
│ │ │ ├── errmsg_008.phpt
│ │ │ ├── errmsg_009.phpt
│ │ │ ├── errmsg_010.phpt
│ │ │ ├── errmsg_011.phpt
│ │ │ ├── errmsg_012.phpt
│ │ │ ├── errmsg_013.phpt
│ │ │ ├── errmsg_014.phpt
│ │ │ ├── errmsg_015.phpt
│ │ │ ├── errmsg_016.phpt
│ │ │ ├── errmsg_017.phpt
│ │ │ ├── errmsg_018.phpt
│ │ │ ├── errmsg_019.phpt
│ │ │ ├── errmsg_020.phpt
│ │ │ ├── errmsg_021.phpt
│ │ │ ├── errmsg_022.phpt
│ │ │ ├── errmsg_023.phpt
│ │ │ ├── errmsg_024.phpt
│ │ │ ├── errmsg_025.phpt
│ │ │ ├── errmsg_026.phpt
│ │ │ ├── errmsg_027.phpt
│ │ │ ├── errmsg_028.phpt
│ │ │ ├── errmsg_029.phpt
│ │ │ ├── errmsg_030.phpt
│ │ │ ├── errmsg_031.phpt
│ │ │ ├── errmsg_032.phpt
│ │ │ ├── errmsg_033.phpt
│ │ │ ├── errmsg_034.phpt
│ │ │ ├── errmsg_035.phpt
│ │ │ ├── errmsg_036.phpt
│ │ │ ├── errmsg_037.phpt
│ │ │ ├── errmsg_038.phpt
│ │ │ ├── errmsg_039.phpt
│ │ │ ├── errmsg_040.phpt
│ │ │ ├── errmsg_041.phpt
│ │ │ ├── errmsg_042.phpt
│ │ │ ├── errmsg_043.phpt
│ │ │ ├── error_reporting01.phpt
│ │ │ ├── error_reporting02.phpt
│ │ │ ├── error_reporting03.phpt
│ │ │ ├── error_reporting04.phpt
│ │ │ ├── error_reporting05.phpt
│ │ │ ├── error_reporting06.phpt
│ │ │ ├── error_reporting07.phpt
│ │ │ ├── error_reporting08.phpt
│ │ │ ├── error_reporting09.phpt
│ │ │ ├── error_reporting10.phpt
│ │ │ ├── exception_handler_001.phpt
│ │ │ ├── exception_handler_002.phpt
│ │ │ ├── exception_handler_003.phpt
│ │ │ ├── exception_handler_004.phpt
│ │ │ ├── exception_handler_005.phpt
│ │ │ ├── exception_handler_006.phpt
│ │ │ ├── foreach.phpt
│ │ │ ├── foreach_undefined.phpt
│ │ │ ├── globals.inc
│ │ │ ├── globals_001.phpt
│ │ │ ├── globals_002.phpt
│ │ │ ├── globals_003.phpt
│ │ │ ├── globals_004.phpt
│ │ │ ├── halt01.phpt
│ │ │ ├── halt02.phpt
│ │ │ ├── halt03.phpt
│ │ │ ├── halt_compiler1.phpt
│ │ │ ├── halt_compiler2.phpt
│ │ │ ├── halt_compiler3.phpt
│ │ │ ├── halt_compiler4.phpt
│ │ │ ├── hex_overflow_32bit.phpt
│ │ │ ├── increment_001.phpt
│ │ │ ├── instanceof.phpt
│ │ │ ├── int_overflow_32bit.phpt
│ │ │ ├── int_overflow_64bit.phpt
│ │ │ ├── int_underflow_32bit.phpt
│ │ │ ├── int_underflow_64bit.phpt
│ │ │ ├── is_a.phpt
│ │ │ ├── method_exists.phpt
│ │ │ ├── mod_001.phpt
│ │ │ ├── mul_001.phpt
│ │ │ ├── not_001.phpt
│ │ │ ├── not_002.phpt
│ │ │ ├── object-null.phpt
│ │ │ ├── object_handlers.phpt
│ │ │ ├── objects_001.phpt
│ │ │ ├── objects_002.phpt
│ │ │ ├── objects_003.phpt
│ │ │ ├── objects_004.phpt
│ │ │ ├── objects_005.phpt
│ │ │ ├── objects_006.phpt
│ │ │ ├── objects_007.phpt
│ │ │ ├── objects_008.phpt
│ │ │ ├── objects_009.phpt
│ │ │ ├── objects_010.phpt
│ │ │ ├── objects_011.phpt
│ │ │ ├── objects_012.phpt
│ │ │ ├── objects_013.phpt
│ │ │ ├── objects_014.phpt
│ │ │ ├── objects_015.phpt
│ │ │ ├── oct_overflow_32bit.phpt
│ │ │ ├── offset_array.phpt
│ │ │ ├── offset_assign.phpt
│ │ │ ├── offset_bool.phpt
│ │ │ ├── offset_long.phpt
│ │ │ ├── offset_null.phpt
│ │ │ ├── offset_object.phpt
│ │ │ ├── offset_string.phpt
│ │ │ ├── or_001.phpt
│ │ │ ├── settype_array.phpt
│ │ │ ├── settype_bool.phpt
│ │ │ ├── settype_double.phpt
│ │ │ ├── settype_int.phpt
│ │ │ ├── settype_null.phpt
│ │ │ ├── settype_object.phpt
│ │ │ ├── settype_resource.phpt
│ │ │ ├── settype_string.phpt
│ │ │ ├── shift_001.phpt
│ │ │ ├── shift_002.phpt
│ │ │ ├── strict_001.phpt
│ │ │ ├── strict_002.phpt
│ │ │ ├── sub_001.phpt
│ │ │ ├── unset.inc
│ │ │ ├── unset_cv01.phpt
│ │ │ ├── unset_cv02.phpt
│ │ │ ├── unset_cv03.phpt
│ │ │ ├── unset_cv04.phpt
│ │ │ ├── unset_cv05.phpt
│ │ │ ├── unset_cv06.phpt
│ │ │ ├── unset_cv07.phpt
│ │ │ ├── unset_cv08.phpt
│ │ │ ├── unset_cv09.phpt
│ │ │ ├── unset_cv10.phpt
│ │ │ ├── unset_cv11.phpt
│ │ │ ├── unset_cv12.phpt
│ │ │ ├── xor_001.phpt
│ │ │ ├── xor_002.phpt
│ │ │ ├── xor_003.phpt
│ │ │ ├── zend2.php.txt
│ │ │ ├── zend_operators.phpt
│ │ │ └── zend_strtod.phpt
│ │ ├── zend.c
│ │ ├── zend.h
│ │ ├── zend.ico
│ │ ├── zend_API.c
│ │ ├── zend_API.h
│ │ ├── zend_alloc.c
│ │ ├── zend_alloc.h
│ │ ├── zend_arg_defs.c
│ │ ├── zend_builtin_functions.c
│ │ ├── zend_builtin_functions.h
│ │ ├── zend_compile.c
│ │ ├── zend_compile.h
│ │ ├── zend_config.nw.h
│ │ ├── zend_config.w32.h
│ │ ├── zend_constants.c
│ │ ├── zend_constants.h
│ │ ├── zend_default_classes.c
│ │ ├── zend_dynamic_array.c
│ │ ├── zend_dynamic_array.h
│ │ ├── zend_errors.h
│ │ ├── zend_exceptions.c
│ │ ├── zend_exceptions.h
│ │ ├── zend_execute.c
│ │ ├── zend_execute.h
│ │ ├── zend_execute_API.c
│ │ ├── zend_extensions.c
│ │ ├── zend_extensions.h
│ │ ├── zend_fast_cache.h
│ │ ├── zend_globals.h
│ │ ├── zend_globals_macros.h
│ │ ├── zend_hash.c
│ │ ├── zend_hash.h
│ │ ├── zend_highlight.c
│ │ ├── zend_highlight.h
│ │ ├── zend_indent.c
│ │ ├── zend_indent.h
│ │ ├── zend_ini.c
│ │ ├── zend_ini.h
│ │ ├── zend_ini_parser.c
│ │ ├── zend_ini_parser.h
│ │ ├── zend_ini_parser.output
│ │ ├── zend_ini_parser.y
│ │ ├── zend_ini_scanner.c
│ │ ├── zend_ini_scanner.h
│ │ ├── zend_ini_scanner.l
│ │ ├── zend_interfaces.c
│ │ ├── zend_interfaces.h
│ │ ├── zend_istdiostream.h
│ │ ├── zend_iterators.c
│ │ ├── zend_iterators.h
│ │ ├── zend_language_parser.c
│ │ ├── zend_language_parser.h
│ │ ├── zend_language_parser.output
│ │ ├── zend_language_parser.y
│ │ ├── zend_language_scanner.c
│ │ ├── zend_language_scanner.h
│ │ ├── zend_language_scanner.l
│ │ ├── zend_list.c
│ │ ├── zend_list.h
│ │ ├── zend_llist.c
│ │ ├── zend_llist.h
│ │ ├── zend_modules.h
│ │ ├── zend_multibyte.c
│ │ ├── zend_multibyte.h
│ │ ├── zend_multiply.h
│ │ ├── zend_object_handlers.c
│ │ ├── zend_object_handlers.h
│ │ ├── zend_objects.c
│ │ ├── zend_objects.h
│ │ ├── zend_objects_API.c
│ │ ├── zend_objects_API.h
│ │ ├── zend_opcode.c
│ │ ├── zend_operators.c
│ │ ├── zend_operators.h
│ │ ├── zend_ptr_stack.c
│ │ ├── zend_ptr_stack.h
│ │ ├── zend_qsort.c
│ │ ├── zend_qsort.h
│ │ ├── zend_sprintf.c
│ │ ├── zend_stack.c
│ │ ├── zend_stack.h
│ │ ├── zend_static_allocator.c
│ │ ├── zend_static_allocator.h
│ │ ├── zend_stream.c
│ │ ├── zend_stream.h
│ │ ├── zend_strtod.c
│ │ ├── zend_strtod.h
│ │ ├── zend_ts_hash.c
│ │ ├── zend_ts_hash.h
│ │ ├── zend_types.h
│ │ ├── zend_variables.c
│ │ ├── zend_variables.h
│ │ ├── zend_vm.h
│ │ ├── zend_vm_def.h
│ │ ├── zend_vm_execute.h
│ │ ├── zend_vm_execute.skl
│ │ ├── zend_vm_gen.php
│ │ └── zend_vm_opcodes.h
│ ├── acconfig.h
│ ├── acconfig.h.in
│ ├── acinclude.m4
│ ├── aclocal.m4
│ ├── build
│ │ ├── build.mk
│ │ ├── build2.mk
│ │ ├── buildcheck.sh
│ │ ├── config-stubs
│ │ ├── genif.sh
│ │ ├── libtool.m4
│ │ ├── mkdep.awk
│ │ ├── order_by_dep.awk
│ │ ├── print_include.awk
│ │ ├── scan_makefile_in.awk
│ │ └── shtool
│ ├── buildconf
│ ├── buildconf.bat
│ ├── config.guess
│ ├── config.sub
│ ├── configure
│ ├── configure.in
│ ├── cvsclean
│ ├── cvsclean.bat
│ ├── ext
│ │ ├── bcmath
│ │ │ ├── CREDITS
│ │ │ ├── bcmath.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── libbcmath
│ │ │ ├── package.xml
│ │ │ ├── php_bcmath.h
│ │ │ └── tests
│ │ ├── bz2
│ │ │ ├── CREDITS
│ │ │ ├── bz2.c
│ │ │ ├── bz2.dsp
│ │ │ ├── bz2_filter.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package.xml
│ │ │ ├── php_bz2.def
│ │ │ ├── php_bz2.h
│ │ │ └── tests
│ │ ├── calendar
│ │ │ ├── CREDITS
│ │ │ ├── cal_unix.c
│ │ │ ├── calendar.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── dow.c
│ │ │ ├── easter.c
│ │ │ ├── french.c
│ │ │ ├── gregor.c
│ │ │ ├── jewish.c
│ │ │ ├── julian.c
│ │ │ ├── package.xml
│ │ │ ├── php_calendar.h
│ │ │ ├── sdncal.h
│ │ │ └── tests
│ │ ├── com_dotnet
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── com_com.c
│ │ │ ├── com_dotnet.c
│ │ │ ├── com_extension.c
│ │ │ ├── com_handlers.c
│ │ │ ├── com_iterator.c
│ │ │ ├── com_misc.c
│ │ │ ├── com_olechar.c
│ │ │ ├── com_persist.c
│ │ │ ├── com_saproxy.c
│ │ │ ├── com_typeinfo.c
│ │ │ ├── com_variant.c
│ │ │ ├── com_wrapper.c
│ │ │ ├── config.w32
│ │ │ ├── package.xml
│ │ │ ├── php_com_dotnet.h
│ │ │ ├── php_com_dotnet_internal.h
│ │ │ └── tests
│ │ ├── ctype
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── ctype.c
│ │ │ ├── ctype.dsp
│ │ │ ├── ctype.xml
│ │ │ ├── package.xml
│ │ │ ├── php_ctype.h
│ │ │ └── tests
│ │ ├── curl
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── curl.dsp
│ │ │ ├── interface.c
│ │ │ ├── multi.c
│ │ │ ├── package.xml
│ │ │ ├── php_curl.h
│ │ │ └── streams.c
│ │ ├── date
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── lib
│ │ │ ├── php_date.c
│ │ │ ├── php_date.h
│ │ │ └── tests
│ │ ├── dba
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── dba.c
│ │ │ ├── dba.dsp
│ │ │ ├── dba_cdb.c
│ │ │ ├── dba_db1.c
│ │ │ ├── dba_db2.c
│ │ │ ├── dba_db3.c
│ │ │ ├── dba_db4.c
│ │ │ ├── dba_dbm.c
│ │ │ ├── dba_flatfile.c
│ │ │ ├── dba_gdbm.c
│ │ │ ├── dba_inifile.c
│ │ │ ├── dba_ndbm.c
│ │ │ ├── dba_qdbm.c
│ │ │ ├── install_cdb.sh
│ │ │ ├── libcdb
│ │ │ ├── libflatfile
│ │ │ ├── libinifile
│ │ │ ├── php_cdb.h
│ │ │ ├── php_db1.h
│ │ │ ├── php_db2.h
│ │ │ ├── php_db3.h
│ │ │ ├── php_db4.h
│ │ │ ├── php_dba.h
│ │ │ ├── php_dbm.h
│ │ │ ├── php_flatfile.h
│ │ │ ├── php_gdbm.h
│ │ │ ├── php_inifile.h
│ │ │ ├── php_ndbm.h
│ │ │ ├── php_qdbm.h
│ │ │ └── tests
│ │ ├── dbase
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── dbase.c
│ │ │ ├── dbase.dsp
│ │ │ ├── dbf.h
│ │ │ ├── dbf_head.c
│ │ │ ├── dbf_head.h
│ │ │ ├── dbf_misc.c
│ │ │ ├── dbf_misc.h
│ │ │ ├── dbf_ndx.c
│ │ │ ├── dbf_ndx.h
│ │ │ ├── dbf_rec.c
│ │ │ ├── dbf_rec.h
│ │ │ ├── package.xml
│ │ │ ├── php_dbase.h
│ │ │ └── tests
│ │ ├── dom
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── attr.c
│ │ │ ├── cdatasection.c
│ │ │ ├── characterdata.c
│ │ │ ├── comment.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── document.c
│ │ │ ├── documentfragment.c
│ │ │ ├── documenttype.c
│ │ │ ├── dom.dsp
│ │ │ ├── dom_ce.h
│ │ │ ├── dom_fe.h
│ │ │ ├── dom_iterators.c
│ │ │ ├── dom_properties.h
│ │ │ ├── domconfiguration.c
│ │ │ ├── domerror.c
│ │ │ ├── domerrorhandler.c
│ │ │ ├── domexception.c
│ │ │ ├── domimplementation.c
│ │ │ ├── domimplementationlist.c
│ │ │ ├── domimplementationsource.c
│ │ │ ├── domlocator.c
│ │ │ ├── domstringlist.c
│ │ │ ├── element.c
│ │ │ ├── entity.c
│ │ │ ├── entityreference.c
│ │ │ ├── examples
│ │ │ ├── namednodemap.c
│ │ │ ├── namelist.c
│ │ │ ├── node.c
│ │ │ ├── nodelist.c
│ │ │ ├── notation.c
│ │ │ ├── php_dom.c
│ │ │ ├── php_dom.h
│ │ │ ├── processinginstruction.c
│ │ │ ├── string_extend.c
│ │ │ ├── tests
│ │ │ ├── text.c
│ │ │ ├── typeinfo.c
│ │ │ ├── userdatahandler.c
│ │ │ ├── xml_common.h
│ │ │ └── xpath.c
│ │ ├── exif
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── example.php
│ │ │ ├── exif.c
│ │ │ ├── exif.dsp
│ │ │ ├── package.xml
│ │ │ ├── php_exif.h
│ │ │ ├── test.php
│ │ │ ├── test.txt
│ │ │ └── tests
│ │ ├── ext_skel
│ │ ├── ext_skel_win32.php
│ │ ├── fbsql
│ │ │ ├── CREDITS
│ │ │ ├── Readme_w32.txt
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── fbsql.dsp
│ │ │ ├── php_fbsql.c
│ │ │ └── php_fbsql.h
│ │ ├── fdf
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── fdf.c
│ │ │ ├── fdf.dsp
│ │ │ ├── package.xml
│ │ │ ├── php_fdf.h
│ │ │ └── tests
│ │ ├── filter
│ │ │ ├── CREDITS
│ │ │ ├── callback_filter.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── docs
│ │ │ ├── filter.c
│ │ │ ├── filter_private.h
│ │ │ ├── logical_filters.c
│ │ │ ├── php_filter.h
│ │ │ ├── sanitizing_filters.c
│ │ │ └── tests
│ │ ├── ftp
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── ftp.c
│ │ │ ├── ftp.h
│ │ │ ├── package.xml
│ │ │ ├── php_ftp.c
│ │ │ ├── php_ftp.h
│ │ │ └── tests
│ │ ├── gd
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── gd.c
│ │ │ ├── gd.dsp
│ │ │ ├── gd_ctx.c
│ │ │ ├── gdcache.c
│ │ │ ├── gdcache.h
│ │ │ ├── gdttf.c
│ │ │ ├── gdttf.h
│ │ │ ├── libgd
│ │ │ ├── php_gd.h
│ │ │ └── tests
│ │ ├── gettext
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── gettext.c
│ │ │ ├── gettext.dsp
│ │ │ ├── php_gettext.h
│ │ │ └── tests
│ │ ├── gmp
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── gmp.c
│ │ │ ├── php_gmp.h
│ │ │ └── tests
│ │ ├── hash
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── README
│ │ │ ├── bench.php
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── hash.c
│ │ │ ├── hash_adler32.c
│ │ │ ├── hash_crc32.c
│ │ │ ├── hash_gost.c
│ │ │ ├── hash_haval.c
│ │ │ ├── hash_md.c
│ │ │ ├── hash_ripemd.c
│ │ │ ├── hash_salsa.c
│ │ │ ├── hash_sha.c
│ │ │ ├── hash_snefru.c
│ │ │ ├── hash_tiger.c
│ │ │ ├── hash_whirlpool.c
│ │ │ ├── package.xml
│ │ │ ├── php_hash.h
│ │ │ ├── php_hash_adler32.h
│ │ │ ├── php_hash_crc32.h
│ │ │ ├── php_hash_crc32_tables.h
│ │ │ ├── php_hash_gost.h
│ │ │ ├── php_hash_gost_tables.h
│ │ │ ├── php_hash_haval.h
│ │ │ ├── php_hash_md.h
│ │ │ ├── php_hash_ripemd.h
│ │ │ ├── php_hash_salsa.h
│ │ │ ├── php_hash_sha.h
│ │ │ ├── php_hash_snefru.h
│ │ │ ├── php_hash_snefru_tables.h
│ │ │ ├── php_hash_tiger.h
│ │ │ ├── php_hash_tiger_tables.h
│ │ │ ├── php_hash_types.h
│ │ │ ├── php_hash_whirlpool.h
│ │ │ ├── php_hash_whirlpool_tables.h
│ │ │ └── tests
│ │ ├── iconv
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── iconv.c
│ │ │ ├── iconv.dsp
│ │ │ ├── php_iconv.def
│ │ │ ├── php_iconv.h
│ │ │ └── tests
│ │ ├── imap
│ │ │ ├── CREDITS
│ │ │ ├── IMAP_Win32_HOWTO.txt
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── imap.dsp
│ │ │ ├── php_imap.c
│ │ │ ├── php_imap.h
│ │ │ └── tests
│ │ ├── interbase
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── ibase_blobs.c
│ │ │ ├── ibase_events.c
│ │ │ ├── ibase_query.c
│ │ │ ├── ibase_service.c
│ │ │ ├── interbase.c
│ │ │ ├── interbase.dsp
│ │ │ ├── interbase.rc
│ │ │ ├── php_ibase_includes.h
│ │ │ ├── php_ibase_udf.c
│ │ │ ├── php_interbase.h
│ │ │ └── tests
│ │ ├── json
│ │ │ ├── CREDITS
│ │ │ ├── JSON_parser.c
│ │ │ ├── JSON_parser.h
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── json.c
│ │ │ ├── json.dsp
│ │ │ ├── package.xml
│ │ │ ├── php_json.h
│ │ │ ├── tests
│ │ │ ├── utf8_decode.c
│ │ │ ├── utf8_decode.h
│ │ │ ├── utf8_to_utf16.c
│ │ │ └── utf8_to_utf16.h
│ │ ├── ldap
│ │ │ ├── CREDITS
│ │ │ ├── LDAP_Win32_HOWTO.txt
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── ldap.c
│ │ │ ├── ldap.dsp
│ │ │ ├── ldap.mak
│ │ │ └── php_ldap.h
│ │ ├── libxml
│ │ │ ├── CREDITS
│ │ │ ├── config.w32
│ │ │ ├── config0.m4
│ │ │ ├── libxml.c
│ │ │ ├── php_libxml.h
│ │ │ ├── php_libxml2.def
│ │ │ └── tests
│ │ ├── mbstring
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── README.libmbfl
│ │ │ ├── README_PHP3-i18n-ja
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── libmbfl
│ │ │ ├── mb_gpc.c
│ │ │ ├── mb_gpc.h
│ │ │ ├── mbstring.c
│ │ │ ├── mbstring.dsp
│ │ │ ├── mbstring.h
│ │ │ ├── oniguruma
│ │ │ ├── php_mbregex.c
│ │ │ ├── php_mbregex.h
│ │ │ ├── php_unicode.c
│ │ │ ├── php_unicode.h
│ │ │ ├── tests
│ │ │ └── unicode_data.h
│ │ ├── mcrypt
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mcrypt.c
│ │ │ ├── mcrypt.dsp
│ │ │ ├── php_mcrypt.h
│ │ │ └── tests
│ │ ├── mhash
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mhash.c
│ │ │ ├── mhash.dsp
│ │ │ ├── php_mhash.h
│ │ │ └── tests
│ │ ├── mime_magic
│ │ │ ├── CREDITS
│ │ │ ├── DEPRECATED
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mime_magic.c
│ │ │ ├── mime_magic.dsp
│ │ │ ├── package.xml
│ │ │ ├── php_mime_magic.h
│ │ │ └── phpmimemagic.h
│ │ ├── ming
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── ming.c
│ │ │ ├── ming.dsp
│ │ │ ├── php_ming.h
│ │ │ └── tests
│ │ ├── msql
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── msql.dsp
│ │ │ ├── php_msql.c
│ │ │ └── php_msql.h
│ │ ├── mssql
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mssql.dsp
│ │ │ ├── mssql_win32_howto.txt
│ │ │ ├── php_mssql.c
│ │ │ └── php_mssql.h
│ │ ├── mysql
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mysql.dsp
│ │ │ ├── mysql.mak
│ │ │ ├── package.xml
│ │ │ ├── php_mysql.c
│ │ │ ├── php_mysql.h
│ │ │ └── tests
│ │ ├── mysqli
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mysqli.c
│ │ │ ├── mysqli.dsp
│ │ │ ├── mysqli_api.c
│ │ │ ├── mysqli_driver.c
│ │ │ ├── mysqli_embedded.c
│ │ │ ├── mysqli_exception.c
│ │ │ ├── mysqli_fe.c
│ │ │ ├── mysqli_nonapi.c
│ │ │ ├── mysqli_prop.c
│ │ │ ├── mysqli_repl.c
│ │ │ ├── mysqli_report.c
│ │ │ ├── mysqli_report.h
│ │ │ ├── mysqli_warning.c
│ │ │ ├── package.xml
│ │ │ ├── php_mysqli.h
│ │ │ └── tests
│ │ ├── ncurses
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── c-prototypes
│ │ │ ├── config.m4
│ │ │ ├── example1.php
│ │ │ ├── ncurses.c
│ │ │ ├── ncurses.php
│ │ │ ├── ncurses_fe.c
│ │ │ ├── ncurses_functions.c
│ │ │ ├── package.xml
│ │ │ ├── php_ncurses.h
│ │ │ ├── php_ncurses_fe.h
│ │ │ └── tests
│ │ ├── oci8
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── oci8.c
│ │ │ ├── oci8.dsp
│ │ │ ├── oci8_collection.c
│ │ │ ├── oci8_interface.c
│ │ │ ├── oci8_lob.c
│ │ │ ├── oci8_statement.c
│ │ │ ├── package.xml
│ │ │ ├── package2.xml
│ │ │ ├── php_oci8.h
│ │ │ ├── php_oci8_int.h
│ │ │ └── tests
│ │ ├── odbc
│ │ │ ├── CREDITS
│ │ │ ├── birdstep.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_birdstep.h
│ │ │ ├── php_odbc.c
│ │ │ ├── php_odbc.h
│ │ │ └── php_odbc_includes.h
│ │ ├── openssl
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.w32
│ │ │ ├── config0.m4
│ │ │ ├── openssl.c
│ │ │ ├── openssl.dsp
│ │ │ ├── openssl.mak
│ │ │ ├── php_openssl.h
│ │ │ ├── tests
│ │ │ └── xp_ssl.c
│ │ ├── pcntl
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── package.xml
│ │ │ ├── pcntl.c
│ │ │ ├── php_pcntl.h
│ │ │ ├── php_signal.c
│ │ │ ├── php_signal.h
│ │ │ ├── test-pcntl.php
│ │ │ └── tests
│ │ ├── pcre
│ │ │ ├── CREDITS
│ │ │ ├── config.w32
│ │ │ ├── config0.m4
│ │ │ ├── pcrelib
│ │ │ ├── php_pcre.c
│ │ │ ├── php_pcre.def
│ │ │ ├── php_pcre.h
│ │ │ └── tests
│ │ ├── pdo
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── Makefile.frag
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package2.xml
│ │ │ ├── pdo.c
│ │ │ ├── pdo.php
│ │ │ ├── pdo_dbh.c
│ │ │ ├── pdo_sql_parser.c
│ │ │ ├── pdo_sql_parser.c.orig
│ │ │ ├── pdo_sql_parser.re
│ │ │ ├── pdo_sqlstate.c
│ │ │ ├── pdo_stmt.c
│ │ │ ├── php_pdo.h
│ │ │ ├── php_pdo_driver.h
│ │ │ ├── php_pdo_int.h
│ │ │ └── tests
│ │ ├── pdo_dblib
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── db.php
│ │ │ ├── dblib_driver.c
│ │ │ ├── dblib_stmt.c
│ │ │ ├── package2.xml
│ │ │ ├── pdo_dblib.c
│ │ │ ├── php_pdo_dblib.h
│ │ │ └── php_pdo_dblib_int.h
│ │ ├── pdo_firebird
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── firebird_driver.c
│ │ │ ├── firebird_statement.c
│ │ │ ├── package2.xml
│ │ │ ├── pdo_firebird.c
│ │ │ ├── php_pdo_firebird.h
│ │ │ ├── php_pdo_firebird_int.h
│ │ │ └── tests
│ │ ├── pdo_mysql
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── get_error_codes.php
│ │ │ ├── mysql_driver.c
│ │ │ ├── mysql_statement.c
│ │ │ ├── package2.xml
│ │ │ ├── pdo_mysql.c
│ │ │ ├── php_pdo_mysql.h
│ │ │ ├── php_pdo_mysql_int.h
│ │ │ ├── php_pdo_mysql_sqlstate.h
│ │ │ └── tests
│ │ ├── pdo_oci
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── oci_driver.c
│ │ │ ├── oci_statement.c
│ │ │ ├── package2.xml
│ │ │ ├── pdo_oci.c
│ │ │ ├── php_pdo_oci.h
│ │ │ ├── php_pdo_oci_int.h
│ │ │ └── tests
│ │ ├── pdo_odbc
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── odbc_driver.c
│ │ │ ├── odbc_stmt.c
│ │ │ ├── package2.xml
│ │ │ ├── pdo_odbc.c
│ │ │ ├── php_pdo_odbc.h
│ │ │ ├── php_pdo_odbc_int.h
│ │ │ └── tests
│ │ ├── pdo_pgsql
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package2.xml
│ │ │ ├── pdo_pgsql.c
│ │ │ ├── pgsql_driver.c
│ │ │ ├── pgsql_statement.c
│ │ │ ├── php_pdo_pgsql.h
│ │ │ ├── php_pdo_pgsql_int.h
│ │ │ └── tests
│ │ ├── pdo_sqlite
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package2.xml
│ │ │ ├── pdo_sqlite.c
│ │ │ ├── php_pdo_sqlite.h
│ │ │ ├── php_pdo_sqlite_int.h
│ │ │ ├── post-bundle.sh
│ │ │ ├── sqlite
│ │ │ ├── sqlite_driver.c
│ │ │ ├── sqlite_statement.c
│ │ │ └── tests
│ │ ├── pgsql
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mysql_users.php
│ │ │ ├── pgsql.c
│ │ │ ├── pgsql.dsp
│ │ │ ├── pgsql.mak
│ │ │ ├── php_pgsql.h
│ │ │ └── tests
│ │ ├── posix
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── package.xml
│ │ │ ├── php_posix.h
│ │ │ ├── posix.c
│ │ │ └── tests
│ │ ├── pspell
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_pspell.h
│ │ │ ├── pspell.c
│ │ │ ├── pspell.dsp
│ │ │ └── tests
│ │ ├── readline
│ │ │ ├── CREDITS
│ │ │ ├── README.libedit
│ │ │ ├── config.m4
│ │ │ ├── php_readline.h
│ │ │ └── readline.c
│ │ ├── recode
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config9.m4
│ │ │ ├── php_recode.h
│ │ │ └── recode.c
│ │ ├── reflection
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_reflection.c
│ │ │ ├── php_reflection.h
│ │ │ └── tests
│ │ ├── session
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mod_files.c
│ │ │ ├── mod_files.h
│ │ │ ├── mod_files.sh
│ │ │ ├── mod_mm.c
│ │ │ ├── mod_mm.h
│ │ │ ├── mod_user.c
│ │ │ ├── mod_user.h
│ │ │ ├── package.xml
│ │ │ ├── php_session.h
│ │ │ ├── session.c
│ │ │ └── tests
│ │ ├── shmop
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package.xml
│ │ │ ├── php_shmop.h
│ │ │ ├── shmop.c
│ │ │ ├── shmop.dsp
│ │ │ └── tests
│ │ ├── simplexml
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── examples
│ │ │ ├── php_simplexml.h
│ │ │ ├── php_simplexml_exports.h
│ │ │ ├── simplexml.c
│ │ │ ├── simplexml.dsp
│ │ │ └── tests
│ │ ├── skeleton
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── create_stubs
│ │ │ ├── php_skeleton.h
│ │ │ ├── skeleton.c
│ │ │ ├── skeleton.dsp
│ │ │ ├── skeleton.php
│ │ │ └── tests
│ │ ├── snmp
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_snmp.h
│ │ │ ├── snmp.c
│ │ │ ├── snmp.dsp
│ │ │ └── winsnmp.c
│ │ ├── soap
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── TODO.old
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── interop
│ │ │ ├── package.xml
│ │ │ ├── php_encoding.c
│ │ │ ├── php_encoding.h
│ │ │ ├── php_http.c
│ │ │ ├── php_http.h
│ │ │ ├── php_packet_soap.c
│ │ │ ├── php_packet_soap.h
│ │ │ ├── php_schema.c
│ │ │ ├── php_schema.h
│ │ │ ├── php_sdl.c
│ │ │ ├── php_sdl.h
│ │ │ ├── php_soap.dsp
│ │ │ ├── php_soap.h
│ │ │ ├── php_xml.c
│ │ │ ├── php_xml.h
│ │ │ ├── readme.html
│ │ │ ├── soap.c
│ │ │ └── tests
│ │ ├── sockets
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package.xml
│ │ │ ├── php_sockets.h
│ │ │ ├── php_sockets_win.c
│ │ │ ├── php_sockets_win.h
│ │ │ ├── sockets.c
│ │ │ ├── sockets.dsp
│ │ │ ├── sockets.php
│ │ │ ├── tests
│ │ │ ├── unix_socket_constants.h
│ │ │ └── win32_socket_constants.h
│ │ ├── spl
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── doxygen.cfg
│ │ │ ├── examples
│ │ │ ├── internal
│ │ │ ├── package.xml
│ │ │ ├── php_spl.c
│ │ │ ├── php_spl.h
│ │ │ ├── spl.php
│ │ │ ├── spl_array.c
│ │ │ ├── spl_array.h
│ │ │ ├── spl_directory.c
│ │ │ ├── spl_directory.h
│ │ │ ├── spl_engine.c
│ │ │ ├── spl_engine.h
│ │ │ ├── spl_exceptions.c
│ │ │ ├── spl_exceptions.h
│ │ │ ├── spl_functions.c
│ │ │ ├── spl_functions.h
│ │ │ ├── spl_iterators.c
│ │ │ ├── spl_iterators.h
│ │ │ ├── spl_observer.c
│ │ │ ├── spl_observer.h
│ │ │ ├── spl_sxe.c
│ │ │ ├── spl_sxe.h
│ │ │ └── tests
│ │ ├── sqlite
│ │ │ ├── CREDITS
│ │ │ ├── Makefile.frag
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── libsqlite
│ │ │ ├── package.xml
│ │ │ ├── pdo_sqlite2.c
│ │ │ ├── php_sqlite.def
│ │ │ ├── php_sqlite.h
│ │ │ ├── sess_sqlite.c
│ │ │ ├── sqlite.c
│ │ │ ├── sqlite.dsp
│ │ │ ├── sqlite.php
│ │ │ └── tests
│ │ ├── standard
│ │ │ ├── CREDITS
│ │ │ ├── Makefile.frag
│ │ │ ├── array.c
│ │ │ ├── assert.c
│ │ │ ├── base64.c
│ │ │ ├── base64.h
│ │ │ ├── basic_functions.c
│ │ │ ├── basic_functions.h
│ │ │ ├── browscap.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── crc32.c
│ │ │ ├── crc32.h
│ │ │ ├── credits.c
│ │ │ ├── credits.h
│ │ │ ├── credits_ext.h
│ │ │ ├── credits_sapi.h
│ │ │ ├── crypt.c
│ │ │ ├── css.c
│ │ │ ├── css.h
│ │ │ ├── cyr_convert.c
│ │ │ ├── cyr_convert.h
│ │ │ ├── datetime.c
│ │ │ ├── datetime.h
│ │ │ ├── dir.c
│ │ │ ├── dl.c
│ │ │ ├── dl.h
│ │ │ ├── dns.c
│ │ │ ├── dns.h
│ │ │ ├── exec.c
│ │ │ ├── exec.h
│ │ │ ├── file.c
│ │ │ ├── file.h
│ │ │ ├── filestat.c
│ │ │ ├── filters.c
│ │ │ ├── flock_compat.c
│ │ │ ├── flock_compat.h
│ │ │ ├── formatted_print.c
│ │ │ ├── fsock.c
│ │ │ ├── fsock.h
│ │ │ ├── ftok.c
│ │ │ ├── ftp_fopen_wrapper.c
│ │ │ ├── head.c
│ │ │ ├── head.h
│ │ │ ├── html.c
│ │ │ ├── html.h
│ │ │ ├── http.c
│ │ │ ├── http_fopen_wrapper.c
│ │ │ ├── image.c
│ │ │ ├── incomplete_class.c
│ │ │ ├── info.c
│ │ │ ├── info.h
│ │ │ ├── iptc.c
│ │ │ ├── lcg.c
│ │ │ ├── levenshtein.c
│ │ │ ├── link.c
│ │ │ ├── mail.c
│ │ │ ├── math.c
│ │ │ ├── md5.c
│ │ │ ├── md5.h
│ │ │ ├── metaphone.c
│ │ │ ├── microtime.c
│ │ │ ├── microtime.h
│ │ │ ├── pack.c
│ │ │ ├── pack.h
│ │ │ ├── pageinfo.c
│ │ │ ├── pageinfo.h
│ │ │ ├── php_array.h
│ │ │ ├── php_assert.h
│ │ │ ├── php_browscap.h
│ │ │ ├── php_crypt.h
│ │ │ ├── php_dir.h
│ │ │ ├── php_ext_syslog.h
│ │ │ ├── php_filestat.h
│ │ │ ├── php_fopen_wrapper.c
│ │ │ ├── php_fopen_wrappers.h
│ │ │ ├── php_ftok.h
│ │ │ ├── php_http.h
│ │ │ ├── php_image.h
│ │ │ ├── php_incomplete_class.h
│ │ │ ├── php_iptc.h
│ │ │ ├── php_lcg.h
│ │ │ ├── php_link.h
│ │ │ ├── php_mail.h
│ │ │ ├── php_math.h
│ │ │ ├── php_metaphone.h
│ │ │ ├── php_rand.h
│ │ │ ├── php_smart_str.h
│ │ │ ├── php_smart_str_public.h
│ │ │ ├── php_standard.h
│ │ │ ├── php_string.h
│ │ │ ├── php_type.h
│ │ │ ├── php_uuencode.h
│ │ │ ├── php_var.h
│ │ │ ├── php_versioning.h
│ │ │ ├── proc_open.c
│ │ │ ├── proc_open.h
│ │ │ ├── quot_print.c
│ │ │ ├── quot_print.h
│ │ │ ├── rand.c
│ │ │ ├── reg.c
│ │ │ ├── reg.h
│ │ │ ├── scanf.c
│ │ │ ├── scanf.h
│ │ │ ├── sha1.c
│ │ │ ├── sha1.h
│ │ │ ├── soundex.c
│ │ │ ├── streamsfuncs.c
│ │ │ ├── streamsfuncs.h
│ │ │ ├── string.c
│ │ │ ├── strnatcmp.c
│ │ │ ├── syslog.c
│ │ │ ├── tests
│ │ │ ├── type.c
│ │ │ ├── uniqid.c
│ │ │ ├── uniqid.h
│ │ │ ├── url.c
│ │ │ ├── url.h
│ │ │ ├── url_scanner.c
│ │ │ ├── url_scanner.h
│ │ │ ├── url_scanner_ex.c
│ │ │ ├── url_scanner_ex.c.orig
│ │ │ ├── url_scanner_ex.h
│ │ │ ├── url_scanner_ex.re
│ │ │ ├── user_filters.c
│ │ │ ├── uuencode.c
│ │ │ ├── var.c
│ │ │ ├── var_unserializer.c
│ │ │ ├── var_unserializer.c.orig
│ │ │ ├── var_unserializer.re
│ │ │ └── versioning.c
│ │ ├── sybase
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── php_sybase_db.c
│ │ │ └── php_sybase_db.h
│ │ ├── sybase_ct
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_sybase_ct.c
│ │ │ ├── php_sybase_ct.h
│ │ │ ├── sybase_ct.dsp
│ │ │ └── tests
│ │ ├── sysvmsg
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── package.xml
│ │ │ ├── php_sysvmsg.h
│ │ │ ├── sysvmsg.c
│ │ │ └── tests
│ │ ├── sysvsem
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── package.xml
│ │ │ ├── php_sysvsem.h
│ │ │ ├── sysvsem.c
│ │ │ └── tests
│ │ ├── sysvshm
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── package.xml
│ │ │ ├── php_sysvshm.h
│ │ │ ├── sysvshm.c
│ │ │ └── tests
│ │ ├── tidy
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── examples
│ │ │ ├── package.xml
│ │ │ ├── php_tidy.def
│ │ │ ├── php_tidy.h
│ │ │ ├── tests
│ │ │ ├── tidy.c
│ │ │ └── tidy.dsp
│ │ ├── tokenizer
│ │ │ ├── CREDITS
│ │ │ ├── Makefile.frag
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package.xml
│ │ │ ├── php_tokenizer.h
│ │ │ ├── tests
│ │ │ ├── tokenizer.c
│ │ │ ├── tokenizer.dsp
│ │ │ └── tokenizer.php
│ │ ├── wddx
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── package.xml
│ │ │ ├── php_wddx.h
│ │ │ ├── php_wddx_api.h
│ │ │ ├── tests
│ │ │ └── wddx.c
│ │ ├── xml
│ │ │ ├── CREDITS
│ │ │ ├── compat.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── expat_compat.h
│ │ │ ├── package.xml
│ │ │ ├── php_xml.h
│ │ │ ├── tests
│ │ │ ├── xml.c
│ │ │ └── xml.mak
│ │ ├── xmlreader
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── examples
│ │ │ ├── package.xml
│ │ │ ├── php_xmlreader.c
│ │ │ ├── php_xmlreader.h
│ │ │ ├── tests
│ │ │ └── xmlreader.dsp
│ │ ├── xmlrpc
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── libxmlrpc
│ │ │ ├── php_xmlrpc.h
│ │ │ ├── tests
│ │ │ ├── xmlrpc-epi-php.c
│ │ │ └── xmlrpc.dsp
│ │ ├── xmlwriter
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── examples
│ │ │ ├── package.xml
│ │ │ ├── package2.xml
│ │ │ ├── php_xmlwriter.c
│ │ │ ├── php_xmlwriter.h
│ │ │ ├── tests
│ │ │ └── xmlwriter.dsp
│ │ ├── xsl
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_xsl.c
│ │ │ ├── php_xsl.h
│ │ │ ├── tests
│ │ │ ├── xsl.dsp
│ │ │ ├── xsl_fe.h
│ │ │ └── xsltprocessor.c
│ │ ├── zip
│ │ │ ├── CREDITS
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── examples
│ │ │ ├── lib
│ │ │ ├── php_zip.c
│ │ │ ├── php_zip.h
│ │ │ ├── tests
│ │ │ └── zip_stream.c
│ │ └── zlib
│ │ ├── CREDITS
│ │ ├── config.w32
│ │ ├── config0.m4
│ │ ├── package.xml
│ │ ├── php_zlib.def
│ │ ├── php_zlib.h
│ │ ├── tests
│ │ ├── zlib.c
│ │ ├── zlib.dsp
│ │ ├── zlib_filter.c
│ │ ├── zlib_fopen_wrapper.c
│ │ └── zlib_win32_howto.txt
│ ├── footer
│ ├── generated_lists
│ ├── genfiles
│ ├── header
│ ├── install-sh
│ ├── ltmain.sh
│ ├── main
│ │ ├── SAPI.c
│ │ ├── SAPI.h
│ │ ├── alloca.c
│ │ ├── build-defs.h.in
│ │ ├── config.w32.h
│ │ ├── fopen_wrappers.c
│ │ ├── fopen_wrappers.h
│ │ ├── internal_functions.c.in
│ │ ├── internal_functions_nw.c
│ │ ├── internal_functions_win32.c
│ │ ├── logos.h
│ │ ├── main.c
│ │ ├── mergesort.c
│ │ ├── network.c
│ │ ├── output.c
│ │ ├── php.h
│ │ ├── php3_compat.h
│ │ ├── php_compat.h
│ │ ├── php_config.h.in
│ │ ├── php_content_types.c
│ │ ├── php_content_types.h
│ │ ├── php_globals.h
│ │ ├── php_ini.c
│ │ ├── php_ini.h
│ │ ├── php_logos.c
│ │ ├── php_logos.h
│ │ ├── php_main.h
│ │ ├── php_memory_streams.h
│ │ ├── php_network.h
│ │ ├── php_open_temporary_file.c
│ │ ├── php_open_temporary_file.h
│ │ ├── php_output.h
│ │ ├── php_reentrancy.h
│ │ ├── php_regex.h
│ │ ├── php_scandir.c
│ │ ├── php_scandir.h
│ │ ├── php_sprintf.c
│ │ ├── php_streams.h
│ │ ├── php_syslog.h
│ │ ├── php_ticks.c
│ │ ├── php_ticks.h
│ │ ├── php_variables.c
│ │ ├── php_variables.h
│ │ ├── php_version.h
│ │ ├── reentrancy.c
│ │ ├── rfc1867.c
│ │ ├── rfc1867.h
│ │ ├── safe_mode.c
│ │ ├── safe_mode.h
│ │ ├── snprintf.c
│ │ ├── snprintf.h
│ │ ├── spprintf.c
│ │ ├── spprintf.h
│ │ ├── streams
│ │ │ ├── cast.c
│ │ │ ├── filter.c
│ │ │ ├── memory.c
│ │ │ ├── mmap.c
│ │ │ ├── php_stream_context.h
│ │ │ ├── php_stream_filter_api.h
│ │ │ ├── php_stream_mmap.h
│ │ │ ├── php_stream_plain_wrapper.h
│ │ │ ├── php_stream_transport.h
│ │ │ ├── php_stream_userspace.h
│ │ │ ├── php_streams_int.h
│ │ │ ├── plain_wrapper.c
│ │ │ ├── streams.c
│ │ │ ├── transports.c
│ │ │ ├── userspace.c
│ │ │ └── xp_socket.c
│ │ ├── strlcat.c
│ │ ├── strlcpy.c
│ │ └── win95nt.h
│ ├── makedist
│ ├── makerpm
│ ├── missing
│ ├── mkinstalldirs
│ ├── netware
│ │ ├── sendmail_nw.h
│ │ └── start.c
│ ├── pear
│ │ ├── Makefile.frag
│ │ ├── install-pear-nozlib.phar
│ │ └── install-pear.txt
│ ├── php.gif
│ ├── php.ini-dist
│ ├── php.ini-recommended
│ ├── php5.spec.in
│ ├── regex
│ │ ├── COPYRIGHT
│ │ ├── README
│ │ ├── WHATSNEW
│ │ ├── cclass.h
│ │ ├── cname.h
│ │ ├── debug.c
│ │ ├── debug.ih
│ │ ├── engine.c
│ │ ├── engine.ih
│ │ ├── main.c
│ │ ├── main.ih
│ │ ├── mkh
│ │ ├── regcomp.c
│ │ ├── regcomp.ih
│ │ ├── regerror.c
│ │ ├── regerror.ih
│ │ ├── regex.3
│ │ ├── regex.7
│ │ ├── regex.dsp
│ │ ├── regex.dsw
│ │ ├── regex.h
│ │ ├── regex.mak
│ │ ├── regex2.h
│ │ ├── regex_extra.h
│ │ ├── regexec.c
│ │ ├── regfree.c
│ │ ├── split.c
│ │ ├── tests
│ │ └── utils.h
│ ├── run-tests.php
│ ├── sapi
│ │ ├── aolserver
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── aolserver.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php.sym
│ │ │ └── php5aolserver.dsp
│ │ ├── apache
│ │ │ ├── CREDITS
│ │ │ ├── apMakefile.libdir
│ │ │ ├── apMakefile.tmpl
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── libphp5.module.in
│ │ │ ├── libpre.c
│ │ │ ├── mod_php5.c
│ │ │ ├── mod_php5.exp
│ │ │ ├── mod_php5.h
│ │ │ ├── php.sym
│ │ │ ├── php5apache.dsp
│ │ │ ├── php_apache.c
│ │ │ ├── php_apache_http.h
│ │ │ └── sapi_apache.c
│ │ ├── apache2filter
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── README
│ │ │ ├── apache_config.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php.sym
│ │ │ ├── php_apache.h
│ │ │ ├── php_functions.c
│ │ │ └── sapi_apache2.c
│ │ ├── apache2handler
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── apache_config.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── mod_php5.c
│ │ │ ├── php.sym
│ │ │ ├── php5apache2.dsp
│ │ │ ├── php_apache.h
│ │ │ ├── php_functions.c
│ │ │ └── sapi_apache2.c
│ │ ├── apache_hooks
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── apMakefile.libdir
│ │ │ ├── apMakefile.tmpl
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── libphp5.module.in
│ │ │ ├── mod_php5.c
│ │ │ ├── mod_php5.exp
│ │ │ ├── mod_php5.h
│ │ │ ├── php.sym
│ │ │ ├── php5apache_hooks.dsp
│ │ │ ├── php_apache.c
│ │ │ ├── php_apache_http.h
│ │ │ └── sapi_apache.c
│ │ ├── caudium
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── caudium.c
│ │ │ └── config.m4
│ │ ├── cgi
│ │ │ ├── CREDITS
│ │ │ ├── Makefile.frag
│ │ │ ├── README.FastCGI
│ │ │ ├── cgi_main.c
│ │ │ ├── config.w32
│ │ │ ├── config9.m4
│ │ │ ├── fastcgi.c
│ │ │ ├── fastcgi.h
│ │ │ ├── getopt.c
│ │ │ ├── php.sym
│ │ │ ├── php_getopt.h
│ │ │ └── tests
│ │ ├── cli
│ │ │ ├── CREDITS
│ │ │ ├── Makefile.frag
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── cli_win32.c
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── getopt.c
│ │ │ ├── php.1.in
│ │ │ ├── php_cli.c
│ │ │ ├── php_cli_readline.c
│ │ │ ├── php_cli_readline.h
│ │ │ ├── php_getopt.h
│ │ │ └── tests
│ │ ├── continuity
│ │ │ ├── CREDITS
│ │ │ ├── capi.c
│ │ │ └── config.m4
│ │ ├── embed
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php5embed.dsp
│ │ │ ├── php_embed.c
│ │ │ └── php_embed.h
│ │ ├── isapi
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php.sym
│ │ │ ├── php5isapi.c
│ │ │ ├── php5isapi.def
│ │ │ ├── php5isapi.dsp
│ │ │ └── stresstest
│ │ ├── milter
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── Makefile.frag
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ ├── getopt.c
│ │ │ ├── milter.php
│ │ │ ├── php_getopt.h
│ │ │ ├── php_milter.c
│ │ │ └── php_milter.h
│ │ ├── nsapi
│ │ │ ├── CREDITS
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── nsapi-readme.txt
│ │ │ ├── nsapi.c
│ │ │ └── php5nsapi.dsp
│ │ ├── phttpd
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── php.sym
│ │ │ ├── php_phttpd.h
│ │ │ └── phttpd.c
│ │ ├── pi3web
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php.sym
│ │ │ ├── php5pi3web.dsp
│ │ │ ├── pi3web_sapi.c
│ │ │ └── pi3web_sapi.h
│ │ ├── roxen
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ ├── config.m4
│ │ │ └── roxen.c
│ │ ├── tests
│ │ │ ├── test001.phpt
│ │ │ ├── test002.phpt
│ │ │ ├── test003.phpt
│ │ │ ├── test004.phpt
│ │ │ ├── test005.phpt
│ │ │ ├── test006.phpt
│ │ │ └── test007.phpt
│ │ ├── thttpd
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── php.sym
│ │ │ ├── php_thttpd.h
│ │ │ ├── stub.c
│ │ │ ├── thttpd.c
│ │ │ └── thttpd_patch
│ │ ├── tux
│ │ │ ├── CREDITS
│ │ │ ├── README
│ │ │ ├── config.m4
│ │ │ ├── php.sym
│ │ │ └── php_tux.c
│ │ └── webjames
│ │ ├── CREDITS
│ │ ├── README
│ │ ├── config.m4
│ │ ├── php_webjames.h
│ │ └── webjames.c
│ ├── scripts
│ │ ├── Makefile.frag
│ │ ├── apache
│ │ │ ├── apconf-conv.sh
│ │ │ ├── aphtaccess-conv.sh
│ │ │ ├── conffix.awk
│ │ │ └── htaccessfix.awk
│ │ ├── dev
│ │ │ ├── check_parameters.php
│ │ │ ├── conv_proto
│ │ │ ├── conv_z_macros
│ │ │ ├── credits
│ │ │ ├── extern_c.php
│ │ │ ├── phpextdist
│ │ │ └── search_underscores.php
│ │ ├── man1
│ │ │ ├── php-config.1.in
│ │ │ └── phpize.1.in
│ │ ├── php-config.in
│ │ ├── phpize.in
│ │ └── phpize.m4
│ ├── server-tests-config.php
│ ├── server-tests.php
│ ├── snapshot
│ ├── stamp-h.in
│ ├── stub.c
│ ├── tests
│ │ ├── basic
│ │ │ ├── 001.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 003.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── 005.phpt
│ │ │ ├── 006.phpt
│ │ │ ├── 007.phpt
│ │ │ ├── 008.phpt
│ │ │ ├── 009.phpt
│ │ │ ├── 010.phpt
│ │ │ ├── 011.phpt
│ │ │ ├── 012.phpt
│ │ │ ├── 013.phpt
│ │ │ ├── 014.phpt
│ │ │ ├── 015.phpt
│ │ │ ├── 016.phpt
│ │ │ ├── 017.phpt
│ │ │ ├── 018.phpt
│ │ │ ├── 019.phpt
│ │ │ ├── 020.phpt
│ │ │ ├── 021.phpt
│ │ │ ├── 022.phpt
│ │ │ ├── 023.phpt
│ │ │ ├── 024.phpt
│ │ │ ├── 025.phpt
│ │ │ ├── 026.phpt
│ │ │ ├── bug20539.phpt
│ │ │ └── bug29971.phpt
│ │ ├── bin-info.inc
│ │ ├── classes
│ │ │ ├── __call_001.phpt
│ │ │ ├── __call_002.phpt
│ │ │ ├── __set__get_001.phpt
│ │ │ ├── __set__get_002.phpt
│ │ │ ├── __set__get_003.phpt
│ │ │ ├── __set__get_004.phpt
│ │ │ ├── __set__get_005.phpt
│ │ │ ├── __set_data_corrupt.phpt
│ │ │ ├── abstract.phpt
│ │ │ ├── abstract_by_interface_001.phpt
│ │ │ ├── abstract_by_interface_002.phpt
│ │ │ ├── abstract_class.phpt
│ │ │ ├── abstract_derived.phpt
│ │ │ ├── abstract_final.phpt
│ │ │ ├── abstract_inherit.phpt
│ │ │ ├── abstract_not_declared.phpt
│ │ │ ├── abstract_redeclare.phpt
│ │ │ ├── abstract_static.phpt
│ │ │ ├── abstract_user_call.phpt
│ │ │ ├── array_access_001.phpt
│ │ │ ├── array_access_002.phpt
│ │ │ ├── array_access_003.phpt
│ │ │ ├── array_access_004.phpt
│ │ │ ├── array_access_005.phpt
│ │ │ ├── array_access_006.phpt
│ │ │ ├── array_access_007.phpt
│ │ │ ├── array_access_008.phpt
│ │ │ ├── array_access_009.phpt
│ │ │ ├── array_access_010.phpt
│ │ │ ├── array_access_011.phpt
│ │ │ ├── array_access_012.phpt
│ │ │ ├── array_access_013.phpt
│ │ │ ├── assign_op_property_001.phpt
│ │ │ ├── autoload_001.phpt
│ │ │ ├── autoload_002.phpt
│ │ │ ├── autoload_003.phpt
│ │ │ ├── autoload_004.phpt
│ │ │ ├── autoload_005.phpt
│ │ │ ├── autoload_006.phpt
│ │ │ ├── autoload_derived.p5c
│ │ │ ├── autoload_implements.p5c
│ │ │ ├── autoload_interface.p5c
│ │ │ ├── autoload_root.p5c
│ │ │ ├── bug23951.phpt
│ │ │ ├── bug24399.phpt
│ │ │ ├── bug24445.phpt
│ │ │ ├── bug26737.phpt
│ │ │ ├── bug27468.phpt
│ │ │ ├── bug27504.phpt
│ │ │ ├── bug29446.phpt
│ │ │ ├── class_abstract.phpt
│ │ │ ├── class_example.phpt
│ │ │ ├── class_final.phpt
│ │ │ ├── class_stdclass.phpt
│ │ │ ├── clone_001.phpt
│ │ │ ├── clone_002.phpt
│ │ │ ├── clone_003.phpt
│ │ │ ├── clone_004.phpt
│ │ │ ├── clone_005.phpt
│ │ │ ├── clone_006.phpt
│ │ │ ├── constants_scope_001.phpt
│ │ │ ├── ctor_dtor.phpt
│ │ │ ├── ctor_dtor_inheritance.phpt
│ │ │ ├── ctor_failure.phpt
│ │ │ ├── ctor_in_interface_01.phpt
│ │ │ ├── ctor_in_interface_02.phpt
│ │ │ ├── ctor_in_interface_03.phpt
│ │ │ ├── ctor_in_interface_04.phpt
│ │ │ ├── ctor_name_clash.phpt
│ │ │ ├── ctor_visibility.phpt
│ │ │ ├── dereferencing_001.phpt
│ │ │ ├── destructor_and_echo.phpt
│ │ │ ├── destructor_and_exceptions.phpt
│ │ │ ├── destructor_and_globals.phpt
│ │ │ ├── destructor_and_references.phpt
│ │ │ ├── destructor_inheritance.phpt
│ │ │ ├── destructor_visibility_001.phpt
│ │ │ ├── destructor_visibility_002.phpt
│ │ │ ├── destructor_visibility_003.phpt
│ │ │ ├── factory_001.phpt
│ │ │ ├── factory_and_singleton_001.phpt
│ │ │ ├── factory_and_singleton_002.phpt
│ │ │ ├── factory_and_singleton_003.phpt
│ │ │ ├── factory_and_singleton_004.phpt
│ │ │ ├── factory_and_singleton_005.phpt
│ │ │ ├── factory_and_singleton_006.phpt
│ │ │ ├── factory_and_singleton_007.phpt
│ │ │ ├── factory_and_singleton_008.phpt
│ │ │ ├── factory_and_singleton_009.phpt
│ │ │ ├── factory_and_singleton_010.phpt
│ │ │ ├── final.phpt
│ │ │ ├── final_abstract.phpt
│ │ │ ├── final_ctor1.phpt
│ │ │ ├── final_ctor2.phpt
│ │ │ ├── final_redeclare.phpt
│ │ │ ├── incdec_property_001.phpt
│ │ │ ├── incdec_property_002.phpt
│ │ │ ├── incdec_property_003.phpt
│ │ │ ├── incdec_property_004.phpt
│ │ │ ├── inheritance.phpt
│ │ │ ├── inheritance_002.phpt
│ │ │ ├── inheritance_003.phpt
│ │ │ ├── inheritance_004.phpt
│ │ │ ├── interface_and_extends.phpt
│ │ │ ├── interface_class.phpt
│ │ │ ├── interface_doubled.phpt
│ │ │ ├── interface_implemented.phpt
│ │ │ ├── interface_instantiate.phpt
│ │ │ ├── interface_member.phpt
│ │ │ ├── interface_method.phpt
│ │ │ ├── interface_method_final.phpt
│ │ │ ├── interface_method_private.phpt
│ │ │ ├── interface_must_be_implemented.phpt
│ │ │ ├── interface_optional_arg.phpt
│ │ │ ├── interfaces_001.phpt
│ │ │ ├── interfaces_002.phpt
│ │ │ ├── interfaces_003.phpt
│ │ │ ├── iterators_001.phpt
│ │ │ ├── iterators_002.phpt
│ │ │ ├── iterators_003.phpt
│ │ │ ├── iterators_004.phpt
│ │ │ ├── iterators_005.phpt
│ │ │ ├── iterators_006.phpt
│ │ │ ├── iterators_007.phpt
│ │ │ ├── object_reference_001.phpt
│ │ │ ├── private_001.phpt
│ │ │ ├── private_002.phpt
│ │ │ ├── private_003.phpt
│ │ │ ├── private_003b.phpt
│ │ │ ├── private_004.phpt
│ │ │ ├── private_004b.phpt
│ │ │ ├── private_005.phpt
│ │ │ ├── private_005b.phpt
│ │ │ ├── private_006.phpt
│ │ │ ├── private_006b.phpt
│ │ │ ├── private_007.phpt
│ │ │ ├── private_007b.phpt
│ │ │ ├── private_members.phpt
│ │ │ ├── private_redeclare.phpt
│ │ │ ├── protected_001.phpt
│ │ │ ├── protected_001b.phpt
│ │ │ ├── protected_002.phpt
│ │ │ ├── serialize_001.phpt
│ │ │ ├── singleton_001.phpt
│ │ │ ├── static_mix_1.phpt
│ │ │ ├── static_mix_2.phpt
│ │ │ ├── static_properties_001.phpt
│ │ │ ├── static_this.phpt
│ │ │ ├── this.phpt
│ │ │ ├── tostring_001.phpt
│ │ │ ├── tostring_002.phpt
│ │ │ ├── tostring_003.phpt
│ │ │ ├── type_hinting_001.phpt
│ │ │ ├── type_hinting_002.phpt
│ │ │ ├── type_hinting_003.phpt
│ │ │ ├── visibility_000a.phpt
│ │ │ ├── visibility_000b.phpt
│ │ │ ├── visibility_000c.phpt
│ │ │ ├── visibility_001a.phpt
│ │ │ ├── visibility_001b.phpt
│ │ │ ├── visibility_001c.phpt
│ │ │ ├── visibility_002a.phpt
│ │ │ ├── visibility_002b.phpt
│ │ │ ├── visibility_002c.phpt
│ │ │ ├── visibility_003a.phpt
│ │ │ ├── visibility_003b.phpt
│ │ │ ├── visibility_003c.phpt
│ │ │ ├── visibility_004a.phpt
│ │ │ ├── visibility_004b.phpt
│ │ │ ├── visibility_004c.phpt
│ │ │ └── visibility_005.phpt
│ │ ├── foo
│ │ ├── foo2
│ │ ├── foo3
│ │ ├── foo4
│ │ ├── func
│ │ │ ├── 001.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 003.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── 005.phpt
│ │ │ ├── 005a.phpt
│ │ │ ├── 006.phpt
│ │ │ ├── 007.phpt
│ │ │ ├── 008.phpt
│ │ │ └── 009.phpt
│ │ ├── lang
│ │ │ ├── 001.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 003.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── 005.phpt
│ │ │ ├── 006.phpt
│ │ │ ├── 007.phpt
│ │ │ ├── 008.phpt
│ │ │ ├── 009.phpt
│ │ │ ├── 010.phpt
│ │ │ ├── 011.phpt
│ │ │ ├── 012.phpt
│ │ │ ├── 013.phpt
│ │ │ ├── 014.phpt
│ │ │ ├── 015.inc
│ │ │ ├── 015.phpt
│ │ │ ├── 016.inc
│ │ │ ├── 016.phpt
│ │ │ ├── 017.phpt
│ │ │ ├── 018.phpt
│ │ │ ├── 019.phpt
│ │ │ ├── 020.phpt
│ │ │ ├── 021.phpt
│ │ │ ├── 022.phpt
│ │ │ ├── 023-1.inc
│ │ │ ├── 023-2.inc
│ │ │ ├── 023.phpt
│ │ │ ├── 024.phpt
│ │ │ ├── 025.phpt
│ │ │ ├── 026.phpt
│ │ │ ├── 027.phpt
│ │ │ ├── 028.phpt
│ │ │ ├── 030.phpt
│ │ │ ├── 031.phpt
│ │ │ ├── 032.phpt
│ │ │ ├── 033.phpt
│ │ │ ├── 034.phpt
│ │ │ ├── 035.phpt
│ │ │ ├── 036.phpt
│ │ │ ├── 037.phpt
│ │ │ ├── 038.phpt
│ │ │ ├── 039.phpt
│ │ │ ├── 040.phpt
│ │ │ ├── bison1.phpt
│ │ │ ├── bug17115.phpt
│ │ │ ├── bug18872.phpt
│ │ │ ├── bug19566.phpt
│ │ │ ├── bug19943.phpt
│ │ │ ├── bug20175.phpt
│ │ │ ├── bug21094.phpt
│ │ │ ├── bug21600.phpt
│ │ │ ├── bug21669.phpt
│ │ │ ├── bug21820.phpt
│ │ │ ├── bug21849.phpt
│ │ │ ├── bug21961.phpt
│ │ │ ├── bug22231.phpt
│ │ │ ├── bug22510.phpt
│ │ │ ├── bug22592.phpt
│ │ │ ├── bug22690.phpt
│ │ │ ├── bug23279.phpt
│ │ │ ├── bug23384.phpt
│ │ │ ├── bug23489.phpt
│ │ │ ├── bug23524.phpt
│ │ │ ├── bug23584.phpt
│ │ │ ├── bug23624.phpt
│ │ │ ├── bug23922.phpt
│ │ │ ├── bug24054.phpt
│ │ │ ├── bug24396.phpt
│ │ │ ├── bug24403.phpt
│ │ │ ├── bug24436.phpt
│ │ │ ├── bug24499.phpt
│ │ │ ├── bug24573.phpt
│ │ │ ├── bug24640.phpt
│ │ │ ├── bug24652.phpt
│ │ │ ├── bug24658.phpt
│ │ │ ├── bug24783.phpt
│ │ │ ├── bug24908.phpt
│ │ │ ├── bug24926.phpt
│ │ │ ├── bug24951.phpt
│ │ │ ├── bug25145.phpt
│ │ │ ├── bug25547.phpt
│ │ │ ├── bug25652.phpt
│ │ │ ├── bug25922.phpt
│ │ │ ├── bug26182.phpt
│ │ │ ├── bug26696.phpt
│ │ │ ├── bug26866.phpt
│ │ │ ├── bug26869.phpt
│ │ │ ├── bug27354.phpt
│ │ │ ├── bug27439.phpt
│ │ │ ├── bug27443.phpt
│ │ │ ├── bug27535.phpt
│ │ │ ├── bug28213.phpt
│ │ │ ├── bug28800.phpt
│ │ │ ├── bug29566.phpt
│ │ │ ├── bug29893.phpt
│ │ │ ├── bug29944.phpt
│ │ │ ├── bug30578.phpt
│ │ │ ├── bug30638.phpt
│ │ │ ├── bug30726.phpt
│ │ │ ├── bug30862.phpt
│ │ │ ├── bug32828.phpt
│ │ │ ├── bug32924.phpt
│ │ │ ├── bug35176.phpt
│ │ │ ├── bug35382.phpt
│ │ │ ├── bug38579.inc
│ │ │ ├── bug38579.phpt
│ │ │ ├── bug7515.phpt
│ │ │ ├── catchable_error_001.phpt
│ │ │ ├── catchable_error_002.phpt
│ │ │ ├── each_binary_safety.phpt
│ │ │ ├── error_2_exception_001.phpt
│ │ │ ├── foreach_with_object_001.phpt
│ │ │ ├── foreach_with_references_001.phpt
│ │ │ ├── inc.inc
│ │ │ ├── type_hints_001.phpt
│ │ │ ├── type_hints_002.phpt
│ │ │ └── type_hints_003.phpt
│ │ ├── odbc-display.php
│ │ ├── odbc-t1.php
│ │ ├── odbc-t2.php
│ │ ├── odbc-t3.php
│ │ ├── odbc-t4.php
│ │ ├── odbc-t5.php
│ │ ├── quicktester.inc
│ │ ├── recurse
│ │ ├── run-test
│ │ │ ├── test001.phpt
│ │ │ ├── test002.phpt
│ │ │ ├── test003.phpt
│ │ │ ├── test004.phpt
│ │ │ ├── test005.phpt
│ │ │ ├── test006.phpt
│ │ │ ├── test007.phpt
│ │ │ ├── test008.phpt
│ │ │ ├── test008a.phpt
│ │ │ ├── test009.phpt
│ │ │ └── test010.phpt
│ │ ├── run.html
│ │ ├── run.php
│ │ ├── scan_cases
│ │ ├── strings
│ │ │ ├── 001.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── bug22592.phpt
│ │ │ └── bug26703.phpt
│ │ ├── test.pl
│ │ ├── test_class_inheritance
│ │ ├── testarray
│ │ ├── testarray.pl
│ │ ├── testarray2
│ │ ├── testarray2.pl
│ │ ├── testclassfunc
│ │ ├── testcom
│ │ ├── testcpdf
│ │ ├── testcpdfclock
│ │ ├── testdom
│ │ ├── testfe
│ │ ├── testfunc
│ │ ├── testfunc.pl
│ │ ├── testfunc2
│ │ ├── testfunc2.pl
│ │ ├── testfuncref
│ │ ├── testhyperwave
│ │ ├── testinclude
│ │ ├── testobj
│ │ ├── testpfpro.php
│ │ ├── tests.dsp
│ │ ├── tests.mak
│ │ ├── testscanf.php
│ │ └── testswf
│ └── win32
│ ├── EngineSelect.bat
│ ├── EngineSelect.dsp
│ ├── build
│ │ ├── Makefile
│ │ ├── buildconf.js
│ │ ├── config.w32
│ │ ├── config.w32.h.in
│ │ ├── configure.tail
│ │ ├── confutils.js
│ │ ├── cvsclean.js
│ │ ├── deplister.c
│ │ ├── mkdist.php
│ │ ├── php.ico
│ │ ├── registersyslog.php
│ │ ├── template.rc
│ │ └── wsyslog.mc
│ ├── builddef.bat
│ ├── crypt_win32.c
│ ├── crypt_win32.h
│ ├── flock.c
│ ├── flock.h
│ ├── glob.c
│ ├── glob.h
│ ├── globals.c
│ ├── grp.h
│ ├── install.txt
│ ├── md5crypt.c
│ ├── md5crypt.h
│ ├── param.h
│ ├── php5.dsp
│ ├── php5.dsw
│ ├── php5dll.dsp
│ ├── php5dllts.dsp
│ ├── php5dllts.rc
│ ├── php5dllts.rc2
│ ├── php5ts.dsp
│ ├── php5ts.dsw
│ ├── php5ts.rc
│ ├── php5ts.rc2
│ ├── php5ts_cli.dsp
│ ├── php5ts_cli.rc
│ ├── php5ts_cli.rc2
│ ├── php_modules.dsw
│ ├── php_registry.h
│ ├── php_win32_globals.h
│ ├── pws-php5cgi.reg
│ ├── pws-php5isapi.reg
│ ├── readdir.c
│ ├── readdir.h
│ ├── registry.c
│ ├── resource.h
│ ├── select.c
│ ├── select.h
│ ├── sendmail.c
│ ├── sendmail.h
│ ├── signal.h
│ ├── syslog.h
│ ├── syslog.reg
│ ├── testsuite.dsp
│ ├── time.c
│ ├── time.h
│ ├── unistd.h
│ ├── wfile.c
│ ├── wfile.h
│ ├── winutil.c
│ ├── winutil.h
│ └── wsyslog.c
└── 5t6t网_php-5.2.3.tar.gz
219 directories, 2305 files
评论