PHP Casting
рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдБ рддрдкрд╛рдИрдБрд▓рд╛рдИ variable рдХреЛ data type рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рд╣реБрдиреНрдЫред рдпрд╕рд▓рд╛рдИ рдиреИ Casting рднрдирд┐рдиреНрдЫред
Cast to String
Data type рд▓рд╛рдИ string рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди (string) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН:
$a = 5; // Integer
$b = 5.34; // Float
$c = "hello"; // String
$d = true; // Boolean
$e = NULL; // NULL
$a = (string) $a;
$b = (string) $b;
$c = (string) $c;
$d = (string) $d;
$e = (string) $e;
?>
Cast to Integer
Data type рд▓рд╛рдИ integer рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди (int) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН:
$x = 234.65; // Float
$int_cast = (int)$x;
echo $int_cast;
?>
Cast to Float
Data type рд▓рд╛рдИ float рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди (float) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН:
Cast to Boolean
Data type рд▓рд╛рдИ boolean рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди (bool) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН:
Cast to Array
Data type рд▓рд╛рдИ array рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди (array) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН: