Các biến có thể lưu trữ các loại dữ liệu khác nhau. Trong PHP, PHP tự động chọn kiểu dữ liệu phù hợp cho biến
Thông thường, chúng ta cần lưu trữ các loại dữ liệu khác nhau trong các biến để thực hiện các tác vụ khác nhau
Có một số kiểu dữ liệu trong PHP
Hàm var_dump[]
Hàm var_dump[] kết xuất thông tin về một biến. Tầm quan trọng của hàm này là, nó xuất ra kiểu dữ liệu của biến với giá trị của nó. Nó cũng là một hàm đầu ra như echo[]
Booleans là loại dễ nhất. Nó có thể là TRUE hoặc FALSE. Nó được dùng trong cấu trúc điều khiển như phần kiểm tra của câu lệnh if
Xem xét ví dụ sau
Trong đoạn mã trên, kết quả của toán tử bằng hơn là Boolean. Trong trường hợp này, nó sẽ là sai và do đó, câu lệnh echo sẽ không bao giờ được thực thi
Bây giờ hãy xem xét ví dụ tiếp theo
Trong ví dụ này không có toán tử so sánh nào được sử dụng. Nhưng PHP đã tự động chuyển đổi giá trị $width 50 thành giá trị Boolean tương đương đúng và tính diện tích của hình chữ nhật i. e. thực hiện các lệnh bên trong câu lệnh if[]
❮ Tham chiếu xử lý biến PHP
Thí dụ
Trả về giá trị boolean của các biến khác nhau
tiếng vang "0. ". [boolval[0] ? 'đúng'. 'sai']. "
";
echo "4. ". [boolval[42] ? 'true'. 'sai']. "
";
echo '"". '. [boolval[""] ? 'true'. 'sai']. "
";
echo '"Xin chào". '. [boolval["Xin chào"] ? 'true'. 'sai']. "
";
echo '"0". '. [boolval["0"] ? 'true'. 'sai']. "
";
echo " [3, 5]. ". [boolval[[3, 5]] ? 'true'. 'sai']. "
";
echo "[]. ". [boolval[[]] ? 'true'. 'sai']. "
";
?>
Định nghĩa và cách sử dụng
Hàm boolval[] trả về giá trị boolean của một biến
cú pháp
Giá trị tham số
Tham sốMô tảbiếnBắt buộc. Chỉ định biến để kiểm tra. Phải là một loại vô hướngchi tiết kỹ thuật
Giá trị trả về. Giá trị boolean của biến Kiểu trả về. Phiên bản Boolean PHP. 5. 5+❮ Tham chiếu xử lý biến PHPTrong ví dụ sau $x là một số nguyên. Hàm PHP var_dump[] trả về kiểu dữ liệu và giá trị
Phao PHP
Số float [số dấu chấm động] là một số có dấu thập phân hoặc một số ở dạng số mũ
Trong ví dụ sau $x là một float. Hàm PHP var_dump[] trả về kiểu dữ liệu và giá trị
Boolean PHP
Một Boolean đại diện cho hai trạng thái có thể. Đúng hay sai
Booleans thường được sử dụng trong thử nghiệm có điều kiện. Bạn sẽ tìm hiểu thêm về thử nghiệm có điều kiện trong chương sau của hướng dẫn này
Mảng PHP
Một mảng lưu trữ nhiều giá trị trong một biến duy nhất
Trong ví dụ sau $cars là một mảng. Hàm PHP var_dump[] trả về kiểu dữ liệu và giá trị
Thí dụ
$cars = array["Volvo","BMW","Toyota"];
var_dump[$cars];
?>color. "". $this->model. ". ";
$this->color = $color;
$this->model = $model;
}
public function message[] {
return "My car is a " . $this->color . " " . $this->model . "!";
}
}
$myCar = new Car["black", "Volvo"];
echo $myCar -> message[];
echo "