TAILIEUCHUNG - PHP Tutorial chương 2 p3

Kiểu dữ liệu PHP (tiếp theo - bon tren) PHP hỗ trợ tám kiểu dữ liệu nguyên thuỷ. Bốn kiểu thông thường là: boolean, integer, floating-point number(float), string. Hai kiểu phức tạp là: mảng( array) và đối tượng ( object). Và cuối cùng là hai kiểu đặc biệt | Kiểu dữ liệu PHP tiếp theo - bon tren PHP hỗ trợ tám kiểu dữ liệu nguyên thuỷ. Bốn kiểu thông thường là boolean integer floating-point number float string. Hai kiểu phức tạp là mảng array và đối tượng object . Và cuối cùng là hai kiểu đặc biệt resource và NULL. Loại dữ liệu của biến thông thường không được gán bởi người lập trình mà được quyết định tại thời gian chạy của PHP phụ thuộc vào ngữ cảnh mà biến được dùng. 1. Boolean đây là kiểu đơn giản nhất. Một kiểu boolean biểu thị một giá trị thật. Nó có thể là TRUE hay FALSE. Cú pháp để chỉ định một giá trị boolean có thể sử dụng từ khoá TRUE hay là FALSE. Cả hai đều không phân biệt chữ hoa hay chữ thường. Ví dụ Code _ foo True gán giá trị TRUE cho biến foo. Để có thể chuyển một giá trị sang kiểu boolean chúng ta có thể dùng bool hay boolean . Tuy nhiên trong hầu hết các trường hợp bạn không cần phải sử dụng việc ép kiểu này bởi giá trị sẽ được tự động chuyển nếu nó là một toán tử hàm hay là cấu trúc điều khiển đòi hỏi một tham số kiểu boolean. Chú ý -1 được xem là TRUE giống như các giá trị khác 0 khác bất kể là số dương hay âm . 2. Integer là một tập hợp bao gồm các số . -2 -1 0 1 2 . . Cú pháp Integer có thể được chỉ định trong cơ số 10 cơ số thập lục phân hay cơ số bát phân tuỳ chọn đi trước bởi dấu - hay . Nếu bạn sử dụng với cơ số bát phân bạn phải theo thứ tự với 0 đứng trước còn đối với số thập lục phân thì 0x. Ví dụ như sau Code __ a 1234 số thập phân a -123 số âm a 0123 số bát phân a 0x1A số thập lục phân Kích thước của kiểu dữ liệu này là 32bit và PHP không hỗ trợ kiểu unsigned integer. Nếu bạn chỉ định một số vượt qua biên của kiểu dữ liệu integer nó sẽ được xem như kiểu float. Tương tự như vậy khi bạn thực hiện một phép toán mà kết quả trả về là một số vượt qua biên của kiểu integer thì kiểu float sẽ được trả về. Tuy nhiên có một lỗi trong PHP mà không phải bao giờ điều này cũng đúng nó liên quan đến các số âm. Chẳng hạn khi bạn thực hiện -50000 .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.