/PHP-7.2/ |
H A D | .gdbinit | 56 If a zend_execute_data pointer is set this will print the compiled 406 dumps a function table (HashTable) 511 Takes a pointer to an object's property and prints the property information 608 print the length and contents of a zend string 619 This command is almost a short cut for 645 lookup a refcounted in root
|
H A D | .gitignore | 14 *.a
|
H A D | CODING_STANDARDS | 6 code in PHP should follow. Since this file was added at a very late 41 Any other use of a numeric constant to specify different behavior 42 or actions should be done through a #define. 71 existence of a function 134 a trivial meaning (e.g. for (i=0; i<100; i++) ...). 142 letter that starts a new 'word' is capitalized:: 201 force anybody to use a style he or she is not used to, but, 229 of a line, followed by any number of whitespace. 257 the end of the fold, and should be on a separate line. 267 Returns a header object with the defined parameters */ [all …]
|
H A D | CONTRIBUTING.md | 3 Anybody who programs in PHP can be a contributing member of the community that 5 associated websites is a never ending one. With every release, or release 6 candidate comes a wave of work, which takes a lot of organization and 14 If you are fixing a bug, then please submit your PR against the lowest actively 19 add a link to the PR in the bug on [the bug tracker](https://bugs.php.net/). 32 the first time you've filed a bug, we suggest reading the 33 [guide to reporting a bug](https://bugs.php.net/how-to-report.php). 35 Where possible, please include a self-contained reproduction case! 52 a huge win for every PHP user. 70 If you are having trouble contributing to PHP, or just want to talk to a human [all …]
|
H A D | EXTENSIONS | 8 Odd Fixes: It has a maintainer but they don't have time to do 13 it has been replaced by a better system and you
|
H A D | INSTALL | 59 a web server and a web browser. You probably already have a web 130 (such as a secure server, or a different database driver), you may need 173 with a threaded MPM 560 wanted to start, as a CGI script (a CGI script inside of the admin 589 create a PHP script which displays a directory listing and replace the 880 need to have a different set of features (such as a secure server, or a 1081 To compile a standalone extension (aka a DLL file), please refer to 1097 Library (PECL) is a repository for PHP Extensions, providing a 1593 1. Why shouldn't I use Apache2 with a threaded MPM in a production 1629 Why shouldn't I use Apache2 with a threaded MPM in a production [all …]
|
H A D | LICENSE | 29 license from time to time. Each version will be given a 31 Once covered code has been published under a particular version
|
H A D | Makefile.global | 115 find . -name \*.la -o -name \*.a | xargs rm -f 138 find . -name \*.la -o -name \*.a | xargs rm -f
|
H A D | NEWS | 1148 name contains a \n). (Laruence) 1393 a fatal error). (pmmaga) 1887 name leads to a crash). (jpauli) 2229 . Fixed bug #74159 (Writing a large buffer to a non-blocking encrypted stream 2633 resulting in a fatal error. (Aaron Piotrowski) 2636 a fatal error. (Aaron Piotrowski) 2761 IntlCalendar and adds a property). (Laruence) 2807 . Fixed bug #72691 (mb_ereg_search raises a warning if a match zero-width). 2990 when a function is called that must generate a session ID. 2993 Error instead of resulting in a fatal error when a session ID is created. [all …]
|
H A D | README.EXT_SKEL | 1 (NOTE: you may also want to take a look at the pear package 2 PECL_Gen, a PHP-only alternative for this script that 8 It's a tool for automatically creating the basic framework for a PHP module 9 and writing C code handling arguments passed to your functions from a simple 41 (a very good idea) and don't want to bother yourself with creating function 42 definitions and handling arguments passed yourself, it's time to create a 77 other with a comma and optional space. Argument_type can be one of int, 84 or there is a wrong amount of ']'s, but this may change in the future. 110 By default, ext_skel creates both comments in the source code and a test 148 This program doesn't have a --help option. It has --no-help instead. [all …]
|
H A D | README.GIT-RULES | 7 your questions on the mailing list. Please have a look at 10 PHP is developed through the efforts of a large number of people. 11 Collaboration is a Good Thing(tm), and Git lets us do this. Thus, following 14 a. Make everybody happier, especially those responsible for maintaining 52 PHP-7.0 Is used to release the PHP 7.0.x series. This is a current 55 PHP-5.6 Is used to release the PHP 5.6.x series. This is a current 73 The next few rules are more of a technical nature:: 83 news about a bug fix which went into PHP-5.4, PHP-5.5 and master 85 not master, which is not a public released version yet. 89 provide a nice commit message for each one. See example below. [all …]
|
H A D | README.MAILINGLIST_RULES | 11 PHP is developed through the efforts of a large number of people. 12 Collaboration is a Good Thing(tm), and mailinglists lets us do this. Thus, 15 a. Make everybody happier, especially those responsible for developing PHP 20 c. Prevent you from making a fool of yourself in public. 29 2. Do not post when you are angry. Any post can wait a few hours. Review 30 your post after a good breather or a good nights sleep. 34 (http://www.php.net/mailing-lists.php). When in doubt ask a friend or 39 are faced with a lot of requests. Make sure that you have done your 43 PHP developers to implement a feature for you. For one it makes the 52 signatures to a maximum of 2 lines if at all necessary. [all …]
|
H A D | README.NEW-OUTPUT-API | 32 Testing whether a certain output handler has already been started: 80 Issue a warning because of an output handler conflict: 84 Registering a conflict checking function, which will be checked prior starting the handler: 88 …Registering a reverse conflict checking function, which will be checked prior starting the specifi… 92 Facilitating a context from within an output handler callable with ob_start(): 104 Restarting the output handler because of a CLEAN operation: 117 or handlers implemented in C to be used with ob_start() can contain a non-global 120 pass a void*** pointer as second arg to receive the address of a pointer 123 pass a int* pointer as second arg to receive the flags set for the output handler 125 pass a int* pointer as second arg to receive the level of this output handler
|
H A D | README.PARAMETER_PARSING_API | 31 PHP 5.5 includes a new function: 52 a - array (zval*) 82 pointer is set to a native NULL pointer. 114 /* Gets a long, a string and its length, and a zval */ 139 if (zend_parse_parameters(ZEND_NUM_ARGS(), "o!a", 145 /* Gets a separated array which can also be null. */ 147 if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/!", 152 /* Get either a set of 3 longs or a string. */ 156 * The function expects a pointer to a size_t in this case, not a long 157 * or any other type. If you specify a type which is larger [all …]
|
H A D | README.REDIST.BINS | 74 as part of a software package, or anywhere else to improve security, 78 you place this code and any modifications you make under a license 82 "$2a$") by Niels Provos <provos at citi.umich.edu>, and uses some of his 88 There's a paper on the algorithm that explains its design decisions: 100 a legal notice, here is a blessing: 107 The following php_mt_...() functions are based on a C++ class MTRand by 111 Mersenne Twister random number generator -- a C++ class MTRand 220 in a product, an acknowledgment in the product documentation would be 267 of charge, to (a) use, copy, distribute, modify, perform and display this 290 This file is part of libzip, a library to manipulate ZIP archives.
|
H A D | README.RELEASE_PROCESS | 56 Rolling a non stable release (alpha/beta/RC) 128 3. Add a short notice to phpweb stating that there is a new release, and 132 a. Call php bin/createNewsEntry in your local phpweb checkout 162 Rolling a stable release 216 a. You can run ``php bin/bumpRelease 5`` if you are making a release for the 224 a. ``$PHP_X_VERSION`` to the correct version 249 a. go over the list and put every element on one line 269 6. Add a short notice to phpweb stating that there is a new release, and 273 a. Call php bin/createNewsEntry in your local phpweb checkout 312 3. Add a short notice to phpweb stating that there is a new release, and [all …]
|
H A D | README.SELF-CONTAINED-EXTENSIONS | 18 While the result will run on any system, a developer's setup needs these 32 Just to show you how easy it is to create a self-contained 33 extension, we will convert an embedded extension into a 81 The m4 configuration can perform additional checks. For a 82 self-contained extension, you do not need more than a few 112 As for the rest, you are currently alone here. There are a lot of existing 113 modules, use a simple module as a starting point and add your own code. 128 And that's it. You now have a self-contained extension. 140 In order to be useful, a self-contained extension must be loadable 141 as a shared module. I will explain now how you can add shared module
|
H A D | README.STREAMS | 23 Streams use a php_stream* parameter just as ANSI stdio (fread etc.) use a 77 Convert a FILE * into a stream. 80 Open a FILE * with tmpfile() and convert into a stream. 89 Convert a socket into a stream. 93 Open a connection to a host and return a stream. 191 If you ask a socket stream for a FILE*, the abstraction will use fdopen to 212 to check if a stream is a socket you might use: 215 /* it can be a socket */ 228 itself, which holds some state information (and possibly a buffer) and a 240 The idea is that a stream implementation defines a php_stream_ops struct, and [all …]
|
H A D | README.SUBMITTING_PATCH | 26 create a bug or identify an existing bug at http://bugs.php.net/. A 30 If your change is large then create a Request For Comment (RFC) page 48 Fork the official PHP repository and send a pull request. A 54 If you are not using GitHub, attach your patch to a PHP bug and 55 consider sending a notification email about the change to 68 If you are fixing incorrect PHP documentation first create a bug or 80 Attach the patch to the PHP bug and consider sending a notification 85 which can be closed by your patch. If attaching a patch, ensure it 93 a bug or identify an existing bug at http://bugs.php.net/. A bug 116 as an attachment with a file extension of ".txt". This is because [all …]
|
H A D | README.TESTING | 3 Failed tests usually indicate a problem with your local system setup 5 You may decide to automatically submit a test summary to our QA workflow 6 at the end of a test run. 7 Please do *not* submit a failed test as a bug or ask for help on why 53 so if you find a test that is affected by a setting, please report 62 which have a "phpt" extension, "run-tests.php" looks at the sections 65 section is extracted into a ".php" file (with the same name besides 69 regarded as a test file. 92 factors applying to the tester's environment, or there is a bug in PHP. 94 test name or the file name. You can check the status of such a bug, by [all …]
|
H A D | README.TESTING2 | 18 the -c argument will allow you to use a configuration file. This is 23 Will emulate a CGI environment when testing with the cgi sapi executable. 27 alias a directory to the php source directory, or the test scripts 28 must be copied to a directory under the web server 69 This is not a new section, but not multipart posts are supported for testing 73 This section takes no value. It merely provides a simple marker for tests 78 Not used for anything, just a section for documenting the test 109 PATH_INFO The pathinfo part of a request url 110 FRAGMENT The fragment section of a url (after #) 111 QUERY_STRING The query part of a url (after ?) [all …]
|
H A D | README.UNIX-BUILD-SYSTEM | 11 - adds PHP_DEFINE(what[, value]) which creates a single include-file 24 The Reason For a New System 26 It became more and more apparent that there is a severe need 32 If You Build PHP on a Unix System 35 You, as a user of PHP, will notice no changes. Of course, the build 54 the extension will even be built as a dynamic module. 60 Please have a look at acinclude.m4 for the gory details and meanings 76 in a directory called $ext_builddir/lib: 83 If you have a complex extension, you might to need add special 87 This will read a file in the source-dir of your extension called [all …]
|
H A D | README.input_filter | 10 through which a company-wide or site-wide security policy can be 11 enforced. It is implemented as a SAPI hook and is called from the 13 policy you will need to write a standard PHP extension. There is also 14 a powerful standard implementation in ext/filter that should suit most 19 original raw user data and adds a my_get_raw() function while the normal 95 * you can use this if your filter already registers the variable under a 137 raw_var = emalloc(var_len+5); /* RAW_ and a \0 */
|
H A D | README.md | 20 Bug fixes **do not** require an RFC, but require a bugtracker ticket. Always 21 open a ticket at https://bugs.php.net and reference the bug id using #NNNNNN. 26 a deprecate warning. get_magic_quotes_gpc can be used to detected 27 the magic_quotes behavior and therefore should not raise a warning at any
|
/PHP-7.2/TSRM/m4/ |
H A D | gethostbyname.m4 | 48 # You should have received a copy of the GNU General Public License along 51 # As a special exception, the respective Autoconf Macro's copyright owner 60 # Macro released by the Autoconf Archive. When you make and distribute a 82 # a single argument. If it actually compiles, then we can assume that
|