- settype: documentation ( source)
<?php
class Foo { public $bar; }
$foo = new Foo;
$arr = array("", " ", FALSE, TRUE, array(), NULL, "0", 0, 0.0, new stdClass, $foo, $foo->bar, "\0");
foreach($arr as $val){
settype($val, 'string') ? "TRUE" : "FALSE";
echo "\n";
}