/PHP-5.5/ |
H A D | CODING_STANDARDS | 34 documented as such and declared 'static'. They should be avoided if 39 to this rule are 0 and 1, when used as false and true (respectively). 137 6. Method names follow the 'studlyCaps' (also referred to as 'bumpy case' 193 code would compile with other compilers as well. 209 variable declaration section and the statements in a block, as well as 291 completely different names, that alias to the same function (such as 295 Backwards compatible functions and names should be maintained as long 296 as the code can be reasonably be kept as part of the codebase. See
|
H A D | EXTENSIONS | 11 role as you write your new code].
|
H A D | INSTALL | 124 as well. 219 of changes within, as they affect how PHP behaves. 249 Alternatively, to install PHP as a static object: 898 (remove mysql as a test) 1150 automatically parse as PHP. 1480 --vernum PHP version as integer 1501 PHP as normal: 1604 as the location of the php.ini (Windows only). 1707 Running PHP as an Apache module 1722 previously set value use none as the value. [all …]
|
H A D | NEWS | 683 if PHP works as FastCGI). (Anatol) 1349 ^M as lineend). (Laruence) 2713 trait methods as private). (Felipe) 3755 fgets(), as is documented. (Gustavo) 5553 strings as option keys). (Jani) 5789 and section values are treated as-is. 6522 as invalid). (Ilia) 6823 as function parameter. (Rob) 7389 integer as sections). (Tony) 7646 redeclared as an array). (Tony) [all …]
|
H A D | README.EXT_SKEL | 43 function definitions file, which you will give as an argument to ext_skel 50 ./ext_skel generates 'module_name.c' and 'php_module_name.h' as main source 83 ']'s as there where '['s. Currently, it does not harm if you forget to do it 99 purposes but PHP in-source documentation instead, and as such, very useful.
|
H A D | README.GIT-RULES | 75 2. All news updates intended for public viewing, such as new features, 89 in the message as shown below. 95 the function name as shown below.
|
H A D | README.NEW-OUTPUT-API | 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 131 the second arg is ignored; marks the output handler as disabled
|
H A D | README.PARAMETER_PARSING_API | 23 be used as 'flags' to specify that the function should operate quietly 28 The auto-conversions are performed as necessary. Arrays, objects, and 37 (passed with double indirection). The passed zval may be changed in place as 57 f - function or array containing php method call info (returned as 59 h - array (returned as HashTable*) 60 H - array or HASH_OF(object) (returned as HashTable*)
|
H A D | README.PHP4-TO-PHP5-THIN-CHANGES | 1 1. strrpos() and strripos() now use the entire string as a needle. Be aware 2 that the existing scripts may no longer work as you expect. 22 Fatal error: Cannot use string offset as an array in ... on line 1 38 same value as the SCRIPT_FILENAME server variable when it is not populated 45 is used, thus both // and /* */ are resolved as the T_COMMENT constant. 47 by PHP, are recongnized as T_DOC_COMMENT. 78 9. get_class() starting PHP 5 returns the name of the class as it was 111 10. get_class_methods() returns the names of the methods of a class as they
|
H A D | README.REDIST.BINS | 75 as part of a software package, or anywhere else to improve security, 78 the public domain as well, but I don't require that in order to let 220 in the software and related documentation as defined in the Federal 223 software shall be classified as "Commercial Computer Software" and the 224 Government shall have only "Restricted Rights" as defined in Clause 235 This software is provided 'as-is', without any express or implied 247 2. Altered source versions must be plainly marked as such, and must not be 248 misrepresented as being the original software. 294 permit others to whom the Software is furnished to do so as well.
|
H A D | README.RELEASE_PROCESS | 12 package on Tuesday. Think about timezones as well. 105 those are made, they should be placed into the same directory as the source snapshots. 119 as a moderator for ``primary-qa-tester@lists.php.net`` by having someone (Hannes, Dan, 155 the base branches and merged upwards as usual (f.e commit the CVE fix to 5.3, 226 Usually we use the same content as for point 6, but included in php template 229 4. Update php-qa/include/release-qa.php and add the next version as an QARELEASE
|
H A D | README.SELF-CONTAINED-EXTENSIONS | 113 modules, use a simple module as a starting point and add your own code. 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 42 These (should) behave in the same way as the ANSI stdio functions with similar 110 PHP_STREAM_COPY_ALL as the maxlen parameter, otherwise maxlen indicates the 145 function, as the php_stream_seek can emulate forward seeking when the 155 as a resource! It will close the origstream on success, and this 236 that can efficiently behave as fgets. The ops struct also contains a label 299 RULE #2: Please use the stdio stream as a reference; it will help you 353 /* we could do something strange, like format the data as XML here, 355 such as coping with a buffer size too small to hold the data,
|
H A D | README.SUBMITTING_PATCH | 115 as an attachment with a file extension of ".txt". This is because
|
H A D | README.TESTING | 7 Please do *not* submit a failed test as a bug or ask for help on why 27 can execute the script as follows: 35 If you are running the run-tests.php script from the command line (as above) 41 test scripts such as session must be executed by CGI SAPI. Therefore, 51 "make test" uses the same php.ini file as it would once installed. 69 regarded as a test file. 71 Tester can easily execute tests selectively with as follows. 101 generated use the character in brackets as shown above (default is LEOD).
|
H A D | README.TESTING2 | 60 NOTE: configuration as described in README.TESTING still works. 74 that MUST be run as CGI, even if there is no --POST-- or --GET-- sections 120 in an HTTP request, such as content type for multipart posts, cookies, etc.
|
H A D | README.UNIX-BUILD-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. 66 the source-code files here as well. If you need to specify 105 I.e. specify the source-code files as above and also pass the
|
H A D | README.input_filter | 11 enforced. It is implemented as a SAPI hook and is called from the
|
H A D | README.namespaces | 43 use Zend\DB\Connection as DbConnection; 53 equivalent to "use A\B\C\D as D;". The use statement can be used at any 59 The special "empty" namespace (\ prefix) is useful as explicit global 61 interpreted as global. 70 It can be used to construct fully-qualified names to pass them as callbacks. 93 interpreted as calls to these namespace functions. 110 7) qualified class names are interpreted as class from corresponding
|
H A D | UPGRADING | 59 - ClassName::class syntax returning full class name for a class as a 123 removed (defined as spaces, tabs, \r, \n and NULL). 151 instead. This does not affect old code, as IntlCalendar was 230 We are aware that some applications use O: format as a way to 232 and ReflectionClass methods such as newInstance or 516 - The Apache 2.4 handler is supported as of PHP 5.5.0
|
H A D | UPGRADING.INTERNALS | 35 ZEND_INIT_FCALL_BY_NAME, ZEND_INIT_NS_FCALL_BY_NAME use result.num as 37 * opcode ZEND_NEW uses extended_vallue as an index in EX(call_slots) 38 * opcoes ZEND_DO_FCALL and ZEND_DO_FCALL_BY_NAME use op2.num as 89 such as strcasecmp, will be using locale rules. 91 Two new functions - zend_binary_strncasecmp_l and zend_binary_strcasecmp_l - added as
|
/PHP-5.5/Zend/ |
H A D | OBJECTS2_HOWTO | 12 handle for it, set handle and handler table as needed. Note that the 22 new object and get the handle for it, set handle and handler table as 56 stores properties as real zval's that can be modified from outside. 61 it. If your object properties are stored as zval*, return real place 69 as a value. E.g., in the following situation: 86 get_constructor performs the same function as get_method, but for the 145 See zend_object_handlers.h for prototypes. All objects are passed as zval's.
|
H A D | README.ZEND_VM | 28 same as in old zend_execute.c, but now it uses macros to access opcode operands 89 and zend_vm_execute.skl as input and produces zend_vm_opcodes.h and
|
/PHP-5.5/Zend/RFCs/ |
H A D | 001.txt | 12 primitive types are handled such as integers and strings. 15 and not by value (one can think of a handle as an objects' ID). 26 model will allow the addressing of many needs such as destructors, 83 as a reference, and when it is sent by value to the function foo, it 101 An additional not-as-important benefit is that the object handle will 109 mentioned in this section as you will see in further sections which 133 other Zend Engine 2.0 features, such as the $foo->bar()->barbara()
|
H A D | 002.txt | 111 as just "Form". Code executed from within other namespaces has to 112 refer to it as "HTML:Form". The "namespace" statement must occur 136 Optionally, the symbol type may be explicitly given to import (as
|