version 1.1, 2012/02/21 23:47:51
|
version 1.1.1.3, 2013/07/22 01:31:37
|
Line 32 resources cannot be auto-converted.
|
Line 32 resources cannot be auto-converted.
|
Type specifiers |
Type specifiers |
--------------- |
--------------- |
The following list shows the type specifier, its meaning and the parameter |
The following list shows the type specifier, its meaning and the parameter |
types that need to be passed by address. All passed paramaters are set | types that need to be passed by address. All passed parameters are set |
if the PHP parameter is non optional and untouched if optional and the |
if the PHP parameter is non optional and untouched if optional and the |
parameter is not present. The only exception is O where the zend_class_entry* |
parameter is not present. The only exception is O where the zend_class_entry* |
has to be provided on input and is used to verify the PHP parameter is an |
has to be provided on input and is used to verify the PHP parameter is an |
Line 51 Type specifiers
|
Line 51 Type specifiers
|
L - long, limits out-of-range numbers to LONG_MAX/LONG_MIN (long) |
L - long, limits out-of-range numbers to LONG_MAX/LONG_MIN (long) |
o - object of any type (zval*) |
o - object of any type (zval*) |
O - object of specific type given by class entry (zval*, zend_class_entry) |
O - object of specific type given by class entry (zval*, zend_class_entry) |
|
p - valid path (string without null bytes in the middle) and its length (char*, int) |
r - resource (zval*) |
r - resource (zval*) |
s - string (with possible null bytes) and its length (char*, int) |
s - string (with possible null bytes) and its length (char*, int) |
z - the actual zval (zval*) |
z - the actual zval (zval*) |