Hướng dẫn which function is used to check the data type in php? - Hàm nào dùng để kiểm tra kiểu dữ liệu trong php?

❮ Tham chiếu xử lý biến PHP

Thí dụ

Trả về loại biến khác nhau:

$a = 3;
echo gettype($a) . "
";

$ b = 3.2; echo gettype ($ b). "";
echo gettype($b) . "
";

$ c = "xin chào"; echo gettype ($ c). "";
echo gettype($c) . "
";

$ d = mảng (); echo gettype ($ d). "";
echo gettype($d) . "
";

$ e = mảng ("màu đỏ", "màu xanh lá cây", "màu xanh"); echo gettype ($ e). "";
echo gettype($e) . "
";

$ f = null; echo gettype ($ f). "";
echo gettype($f) . "
";

$ g = false; echo gettype ($ g). "";?>
echo gettype($g) . "
";
?>

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Hàm getType () trả về loại biến.


Cú pháp

Giá trị tham số

Tham sốSự mô tả
Biến đổiYêu cầu. Chỉ định biến để kiểm tra

Chi tiết kỹ thuật

Giá trị trở lại:Loại dưới dạng chuỗi. Có thể là một trong các giá trị sau: "Boolean", "Integer", "Double", "String", "Array", "Object", "Resource", "Null", "Unknown Type"
Loại trở lại:Sợi dây
Phiên bản PHP:4.0+
PHP Changelog:Php 7.2: Tài nguyên đóng hiện được trả lại dưới dạng "Tài nguyên (đã đóng)". Trước đó, giá trị trả lại là "loại không xác định".

❮ Tham chiếu xử lý biến PHP


(Php 4, Php 5, Php 7, Php 8)

Gettype - Nhận loại biếnGet the type of a variable

Sự mô tả

gettype (hỗn hợp $value): chuỗi(mixed $value): string

Thông số

value

Biến được kiểm tra loại.

Trả về giá trị

Các giá trị có thể cho chuỗi được trả về là:

  • "boolean"
  • "integer"
  • "double" (vì lý do lịch sử "double" được trả lại trong trường hợp nổi, và không chỉ đơn giản là "float")float, and not simply "float")
  • ________số 8
  • "array"
  • $value0
  • $value1
  • $value2 kể từ Php 7.2.0
  • $value3
  • $value4

Thay đổi

Phiên bảnSự mô tả
7.2.0 gettype (hỗn hợp $value): chuỗi

Thông số

valuegettype() example

$value7

$value8

$value9

Biến được kiểm tra loại.

integer
double
NULL
object
string

Trả về giá trị

  • Các giá trị có thể cho chuỗi được trả về là:
  • "boolean"
  • "integer"
  • "double" (vì lý do lịch sử "double" được trả lại trong trường hợp nổi, và không chỉ đơn giản là "float")
  • ________số 8
  • "array"
  • $value0
  • is_int () - Tìm loại biến có số nguyên không
  • is_null () - tìm thấy một biến có phải là null
  • is_numeric () - Tìm một biến là số hay chuỗi số
  • is_Object () - Tìm xem một biến có phải là một đối tượng
  • is_resource () - Tìm xem một biến có phải là tài nguyên
  • is_scalar () - Tìm xem một biến có phải là vô hướng
  • is_String () - Tìm loại biến là chuỗi
  • function_exists () - return true nếu hàm đã cho đã được xác định
  • Phương thức_Exists () - Kiểm tra xem phương thức lớp có tồn tại không

Ẩn danh ¶

9 tháng trước

value0

value1

value2

Chức năng nào được sử dụng để kiểm tra kiểu dữ liệu?

Hàm getType () trả về loại biến.gettype() function returns the type of a variable.

Loại dữ liệu nào trong PHP?

PHP hỗ trợ các loại dữ liệu sau:..
String..
Integer..
Float (số điểm nổi - còn được gọi là gấp đôi).
Boolean..
Array..
Object..
Resource..

Việc sử dụng gettype trong PHP là gì?

GetType (hỗn hợp $ value): Chuỗi.Trả về loại của giá trị biến PHP.Returns the type of the PHP variable value .

Việc sử dụng hàm setType () và getType () trong PHP là gì?

Hàm getType () có loại biến;getType () là một hàm hiển thị kiểu dữ liệu.Hàm setType đặt loại biến;Hàm setType () thay đổi kiểu dữ liệu.