rfc:get_debug_type

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
rfc:get_debug_type [2020/02/17 09:42] marandallrfc:get_debug_type [2020/02/17 09:45] marandall
Line 11: Line 11:
 This function would differ from gettype in that it would return native type names, e.g. "int" rather than "integer" and would automatically resolve class names. This function would differ from gettype in that it would return native type names, e.g. "int" rather than "integer" and would automatically resolve class names.
  
-  * 0 => int   +  * 0 => int -- (gettype: integer) 
-  * 0.1 => float   +  * 0.1 => float -- (gettype: double) 
-  * true => bool   +  * true => bool --  (gettype: boolean) 
-  * false => bool  +  * false => bool -- (gettype: boolean)
   * "hello" => string     * "hello" => string  
   * [] => array     * [] => array  
-  * null => null   +  * null => null -- (gettype: NULL) 
-  * A class with name "Foo\Bar" => foo\bar   +  * A class with name "Foo\Bar" => foo\bar -- (gettype: object) 
-  * An anonymous class => class@anonymous   +  * An anonymous class => class@anonymous -- (gettype: object) 
-  * A resource => resource (xxx)   +  * A resource => resource (xxx) -- (gettype: resource) 
-  * A closed resource => resource (closed)  +  * A closed resource => resource (closed)
  
 ===== Backward Incompatible Changes ===== ===== Backward Incompatible Changes =====
rfc/get_debug_type.txt · Last modified: 2020/08/01 23:41 by carusogabriel