PHP Type Casting and Conversion of an Object in Hindi Best Ways

PHP Type Casting डेवलपर को आसानी से एक प्रकार की Value को दूसरे में बदलने में मदद करती है, या किसी दिए गए PHP Class Object को किसी दूसरे Class Object में भी परिवर्तित किया जा सकता है।

Program 1: PHP type casting to an integer

<?php  
  $a = 18.5; // float to integer  
  var_dump($a);  
  echo ' = to = ';  
  $a = (int)$a;  
  var_dump($a);  
  echo '<br>';  
  
  $b = 92.6666; // float to integer  
  var_dump($b);  
  echo ' = to = ';  
  $b = (int)$b;  
  var_dump($b);  
  echo '<br>';  
    
  $c = 217841673.555; // float to integer  
  var_dump($c);  
  echo ' = to = ';  
  $c = (int)$c;  
  var_dump($c);  
  echo '<br>';  
    
  $d = -16.55; // signed float to signed integer  
  var_dump($d);  
  echo ' = to = ';  
  $d = (int)$d;  
  var_dump($d);  
  echo '<br>';  
    
  $e = 'Hello Coder'; // string to integer  
  var_dump($e);  
  echo ' = to = ';  
  $e = (int) $e;  
  var_dump($e); // 0  
  echo '<br>';  
    
  $f = '50 USD'; // string to integer  
  var_dump($f); // 100  
  echo ' = to = ';  
  $f = (int)'375 INR';  
  var_dump($f);  
  echo ' = to = ';  
  $f = null;  
  var_dump((int)$f); // 0  
  echo '<br>';  
    
  $g = array("Hundai", "BMW", "Toyota"); // array to integer   
  var_dump($g);  
  echo ' = to = ';  
  $g = (int)$g;  
  var_dump($g);  
?> 
PHP
Php Type Casting To Integer

उपरोक्त Php Program में, हमने कई Data Types के साथ कई Variables A, B, C, D, E, F, G Define किए हैं, और Program का मुख्य उद्देश्य विभिन्न Data Types को Integer में बदलना है। Defined Variable के Data Types दिखाने के लिए हमने PHP इनबिल्ट Function var_dump () का उपयोग किया है। और, हमने पिछले Data Type को Integer में बदलने के लिए Data Type Casting का उपयोग किया है और फिर बदले गए डेटा प्रकार को Display करने के लिए var_dump का उपयोग किया है

Program 2: PHP type casting to float

<?php  
  $a = 20; // integer to folat  
  var_dump($a);  
  echo ' < = to = > ';  
  $a = (float)$a;  
  var_dump($a);  
  echo '<br>';  
    
  $b = 72.5555; // float to float  
  var_dump($b);  
  echo ' < = to = > ';  
  $b = (float)$b;  
  var_dump($b);  
  echo '<br>';  
    
    
  $d = -17; // signed integer to signed float  
  var_dump($d);  
  echo ' < = to = > ';  
  $d = (float)$d;  
  var_dump($d);  
  echo '<br>';  
    
  $e = 'Hello Coder'; // string to float  
  var_dump($e);  
  echo ' < = to = > ';  
  $e = (float)$e;  
  var_dump($e); // 0  
  echo '<br>';  
    
  $f = '50 USD'; // string to float  
  var_dump($f); // 372  
  echo ' < = to = > ';  
  $f = (float)'375 INR';  
  var_dump($f);  
  echo ' < = to = > '; // float to integer  
  $f = null;  
  var_dump((float)$f); // 0  
  echo '<br>';  
    
  $g = array("Hundai", "BMW", "Toyota"); // array to float  
  var_dump($g);  
  echo ' < = to = > ';  
  $g = (float)$g;  
  var_dump($g);  
?>   
PHP
PHP type casting to float

उपरोक्त Program में, हमने कई Data Types के साथ कई Variables A, B, C, D, E, F, G Define किए हैं, और Program का मुख्य उद्देश्य विभिन्न Data Types को Float में बदलना है। Defined Variable के Data Types दिखाने के लिए हमने PHP इनबिल्ट Function var_dump () का उपयोग किया है। और, हमने पिछले Data Type को Float में बदलने के लिए Data Type Casting का उपयोग किया है और फिर बदले गए डेटा प्रकार को Display करने के लिए var_dump का उपयोग किया है

Learn Php Data Types In Hindi

इसके अलावा, हम array को बदल सकते हैं, जो 0 लौटाएगा यदि यह एक Empty array है, और 1 यदि array में कोई element है।

Program 3: PHP type casting to string

<?php  
  $a = 25; // integer to string  
  var_dump($a);  
  echo ' < = to = > ';  
  $a = (string)$a;  
  var_dump($a);  
  echo '<br>';  
    
  $b = 72.2222; // float to string  
  var_dump($b);  
  echo ' < = to = > ';  
  $b = (string)$b;  
  var_dump($b);  
  echo '<br>';  
    
  $c = -25; // signed integer to string  
  var_dump($c);  
  echo ' < = to = > ';  
  $c = (string)$c;  
  var_dump($c);  
  echo '<br>';  
    
  $d = -73.21321312; // signed float to string  
  var_dump($d);  
  echo ' < = to = > ';  
  $d = (string)$d;  
  var_dump($d);  
  echo '<br>';  
    
  $e = true; // boolean to string  
  var_dump($e);  
  echo ' < = to = > ';  
  $e = (string)$e;  
  var_dump($e); // true will return 1  
  echo '<br>';  
    
  $f = false; // boolean to string  
  var_dump($f);  
  echo ' < = to = > ';  
  $f = (string)$f;  
  var_dump($f); // false will return 0  
  echo '<br>';  
    
    
  $g = array("Hundai", "BMW", "Toyota"); // array to string  
  var_dump($g);  
  echo ' < = to = > ';  
  $g = (string)$g;  
  var_dump($g);  
?> 
PHP
 PHP type casting to string

उपरोक्त Program में, हमने कई Data Types के साथ कई Variables A, B, C, D, E, F, G Define किए हैं, और Program का मुख्य उद्देश्य विभिन्न Data Types को String में बदलना है। Defined Variable के Data Types दिखाने के लिए हमने PHP इनबिल्ट Function var_dump () का उपयोग किया है। और, हमने पिछले Data Type को String में बदलने के लिए Data Type Casting का उपयोग किया है और फिर बदले गए डेटा प्रकार को Display करने के लिए var_dump का उपयोग किया है

What Are Keywords In Php Learn In Hindi

Basic Data Types के अलावा हम Boolean Variables को भी String में बदल सकते हैं यदि Boolean Result True है तो Converted String 1 Return करेगी और यदि Boolean Value False है तो Converted String 0 Return करेगी। साथ ही, हम Array भी बदल सकते हैं जो एक String लौटाएगा .

Program 4: PHP type casting in array

<?php  
  
  $a = array("Hundai", "BMW", "Toyota"); // array to string  
  var_dump($a);  
  echo ' < = to = > ';  
  $a = (string)$a;  
  var_dump($a);  
  echo '<br>' ;  
    
  $b = array("Hundai", "BMW", "Toyota"); // array to object  
  var_dump($b);  
  echo ' < = to = > ';  
  $b = (object)$b;  
  var_dump($b);  
  echo '<br>' ;  
  
?>   
PHP
 PHP type casting in array

यहां इस Program में, हमने Array Data Type के Two Variables, A, B Define किया है, और Program का मुख्य उद्देश्य Array के Conversion को दिखाना है। हमने Defined Variables के Data Type दिखाने के लिए PHP इनबिल्ट Function var_dump () का उपयोग किया है।

और हमने पिछले डेटा प्रकार को बदलने के लिए Type Casting का उपयोग किया है और फिर बदले गए Data Type को प्रदर्शित करने के लिए var_dump का उपयोग किया है।

पहले भाग में, हमने एक Array को एक String में बदलने के लिए Php Type casting का उपयोग किया है।
और अगले भाग में, हमने Array के सभी Elements को Objects में परिवर्तित करके array को object में बदल दिया है।

error: Content is protected!! You are not allowed to copy.