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/15 14:18] marandallrfc:get_debug_type [2020/02/17 09:45] marandall
Line 10: Line 10:
  
 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 -- (gettype: integer)
 +  * 0.1 => float -- (gettype: double)
 +  * true => bool --  (gettype: boolean)
 +  * false => bool -- (gettype: boolean)
 +  * "hello" => string  
 +  * [] => array  
 +  * null => null -- (gettype: NULL)
 +  * A class with name "Foo\Bar" => foo\bar -- (gettype: object)
 +  * An anonymous class => class@anonymous -- (gettype: object)
 +  * A resource => resource (xxx) -- (gettype: resource)
 +  * 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