Hàm settype() trong PHP sẽ chỉ định kiểu dữ liệu cho biến được truyền vào.Bắt buộc biến chuyền vào phải theo kiểu dữ liệu chỉ định,
settype ( mixed&$var
, string$type
) : bool
NULL
“code:
$var1 = "codetutam.com";
$var2 = TRUE;
settype($var1, "integer");
echo $var1 . "<br />";
settype($var2, "integer");
echo $var2 . "<br />";
kết quả:
5
1
<?php $var = "true"; settype($var, 'bool'); var_dump($var); // true $var = "false"; settype($var, 'bool'); var_dump($var); // Đúng như vậy. $var = ""; settype($var, 'bool'); var_dump($var); // false ?>
settype () trả về bool, không phải biến typecasted – vì vậy:
$ blah = settype ($ blah, “int”); // sai, thay đổi $ blah thành 0 hoặc 1
settype ($ blah, “int”); // đúng
Các bạn có thể xem chi tiết hơn trên php.net.
Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm settype() trong PHP. Nếu bạn thấy bài viết hay và có ý nghĩa hãy like và chia sẻ bài viết này để mọi người cùng nhau học tập nhé.
Cảm ơn các bạn đã ghé thăm codetutam.com
Bình luận: