फ़ंक्शन settype
फ़ंक्शन settype वेरिएबल के प्रकार को निर्दिष्ट प्रकार में बदलती है। पहले पैरामीटर के रूप में वह वेरिएबल पास की जाती है जिसे परिवर्तित करना है, और दूसरे पैरामीटर के रूप में प्रकार के नाम वाली स्ट्रिंग। फ़ंक्शन सफल परिवर्तन पर true और विफलता पर false लौटाती है।
सिंटैक्स
phpsettype(mixed &$var, string $type): bool
उदाहरण
स्ट्रिंग को पूर्णांक संख्या में बदलना:
php<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
कोड निष्पादन का परिणाम:
php123
उदाहरण
संख्या को स्ट्रिंग में बदलना:
php<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
कोड निष्पादन का परिणाम:
php'123'
उदाहरण
आइए एरे को स्ट्रिंग में बदलने का प्रयास करें:
php<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
कोड निष्पादन का परिणाम:
php'Array'
true
उदाहरण
स्ट्रिंग को बूलियन मान में बदलना:
php<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
कोड निष्पादन का परिणाम:
phptrue