PHP CASTING
Cast to String
string(1) "5"
string(4) "5.34"
string(5) "hello"
string(1) "1"
string(0) ""
Cast to Integers
int(5)
int(5)
int(0)
int(1)
int(0)
Cast to Float
float(5)
float(5.34)
float(0)
float(1)
float(0)
Cast to Boolean
int(5)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
Cast to Array
array(1) {
[0]=>
int(5)
}
array(1) {
[0]=>
float(5.34)
}
array(1) {
[0]=>
string(5) "hello"
}
array(1) {
[0]=>
bool(true)
}
array(0) {
}
Cast to Object
object(stdClass)#1 (1) {
["scalar"]=>
int(5)
}
object(stdClass)#2 (1) {
["scalar"]=>
float(5.34)
}
object(stdClass)#3 (1) {
["scalar"]=>
string(5) "hello"
}
object(stdClass)#4 (1) {
["scalar"]=>
bool(true)
}
object(stdClass)#5 (0) {
}