If tutorials available on this website are helpful for you, please whitelist this website in your ad blocker😭 or Donate to help us ❤️ pay for the web hosting to keep the website running.
किसी दी गयी value / variable को दूसरे type के variable में convert करना Type Casting कहते हैं।
boolean में convert करने के लिए simply value के आगे (bool) या (boolean) prepend करना पड़ता है वैसे boolean के लिए हम prepend न भी करें तो भी यह value के according boolean treat करता है।
जब हम Boolean में Convert करते है तो नीचे लिखी गयी value false होती हैं।
File : type_casting1.php
<?php
echo var_dump((bool) "")."<br>";
echo var_dump((bool) 1)."<br>";
echo var_dump((bool) -2)."<br>";
echo var_dump((bool) "foo")."<br>";
echo var_dump((bool) 2.3e5)."<br>";
echo var_dump((bool) array(12))."<br>";
echo var_dump((bool) array())."<br>";
echo var_dump((bool) "false")."<br>";
?>
ऊपर दिए गए example में आप देख सकते हैं , कि Boolean में कैसे type castingकरते हैं।
किसी दी गयी value को Integer में convert करने के लिए (int) या (integer) prepend करना पड़ता है।
Example -
File : type_casting2.php
<?php
echo var_dump((int) "1")."<br>";
echo var_dump((int) 1)."<br>";
echo var_dump((int) '1')."<br>";
echo var_dump((int) 2.5)."<br>";
?>
किसी दी गयी value को Integer में convert करने के लिए (float) prepend करना पड़ता है।
File : type_casting3.php
<?php
echo var_dump((float) "1.5")."<br>";
echo var_dump((float) 1)."<br>";
echo var_dump((float) '1')."<br>";
?>
किसी दी गयी value को Integer में convert करने के लिए (string) prepend करना पड़ता है।
File : type_casting4.php
<?php
echo var_dump((string) true)."<br>";
echo var_dump((string) false)."<br>";
echo var_dump((string) 0)."<br>";
echo var_dump((string) 2.5)."<br>";
?>
ऊपर दिए गए example में आप देखा सकते हैं किस तरह से boolean , integer या floating points numbers को आप String में convert कर सकते हैं।
किसी दी गयी value / variable को Array में convert करने के लिए (Array) prepend करना पड़ता है।
File : type_casting5.php
<?php
/*define a variable*/
$int_var = (array)10;
$string_var = (array)"String";
$bool_var = (array)True;
var_dump($int_var);
echo "<br>";
var_dump($string_var);
echo "<br>";
var_dump($bool_var);
?>
ऊपर दिए गए example में आप देखा सकते हैं किस तरह से boolean , integer या string को आप Array में convert कर सकते हैं।