Cách chính để lưu trữ thông tin trong chương trình PHP là sử dụng một biến.

Dưới đây là những điều quan trọng nhất bạn nên biết về biến trong PHP.Tất cả các biến trong PHP đều được kí hiệu với dấu $ ở đầu.

Giá trị của một biến là giá trị của phép gán gần đây nhất của nó.

Các biến được gán với toán tử =, biến ở bên trái còn biểu thức được ước lượng ở bên phải.

Biến có thể hoặc không cần được khai báo trước khi gán giá trị. Biến trong PHP không có các kiểu nội tại, tức là một biến không biết trước có hay không nó sẽ được sử dụng để lưu trữ một số hoặc một chuỗi ký tự.

Biến, được sử dụng trước khi chúng được gán, có các giá trị mặc định.

PHP làm rất tốt việc chuyển đổi tự động từ kiểu này sang kiểu khác khi cần thiết.

Biến trong PHP giống với Perl.

PHP có tổng tất cả 8 kiểu dữ liệu mà chúng ta sử dụng để xây dựng các biến.

  • Integer − số nguyên. Ví dụ 1989
  • Double − số thực. Ví dụ 3.14159 hay 49.1.
  • Boolean − có 2 giá trị TRUE hoặc FALSE.
  • NULL − là một kiểu đặc biệt, nó chỉ có giá trị: NULL
  • String − là chuỗi các kí tự.
  • Array − là tập hợp được đặt tên và lập chỉ mục của các giá trị khác.
  • Object − là instance (sự thể hiện) của các lớp mà lập trình viên tự định nghĩa, nó có thể đóng gói các các loại giá trị và hàm khác nhau, nó dành riêng cho các lớp.
  • Resource − là một biến đặc biệt nó giữ tham chiếu tới các tài nguyên ngoại vi đến PHP (ví dụ: kết nối Database).

5 kiểu đầu tiên là các kiểu biến đơn giản, 2 kiểu tiếp theo (array và object) là các kiểu phức hợp mà có thể đóng gói các giá trị tùy ý của các kiểu tùy ý, trong khi các kiểu đơn giản không làm được.

Phạm vi biến trong PHP

Phạm vi (scope) có thể được định nghĩa như là phạm vi khả dụng của biến được khai báo trong chương trình. Các biến trong PHP có thể là một trong 4 phạm vi sau:

  • Biến cục bộ trong PHP
  • Tham số hàm trong PHP
  • Biến toàn cục trong PHP
  • Biến tĩnh (hay biến static) trong PHP

Đặt tên biến trong PHP

Dưới đây là các qui tắc khi đặt tên một biến trong PHP:

  • Tên biến phải bắt đầu với một chữ cái hoặc ký tự dấu gạch dưới (_).
  • Một tên biến có thể gồm các số, chữ cái, ký tự dấu gạch dưới (_), nhưng bạn không thể sử dụng các ký tự như + , – , % , ( , ) . & , .v.v.

Không có giới hạn kích cỡ cho các biến trong PHP.

  • PHP
  • January 30, 2020
  • 0 comment
  • 246 views

Recent posts

[WordPress] Hướng dẫn tạo Custom Action Hook trong WordPress

[WordPress] Hướng dẫn tạo Custom Action Hook trong WordPress

Tạo custom Action Hook trong WordPress là một kỹ năng rất hữu ích để tùy chỉnh và mở rộng chức […]

Cuộc chiến không hồi kết: “Trình duyệt CC” chặn quảng cáo

Cuộc chiến không hồi kết: “Trình duyệt CC” chặn quảng cáo

Người dùng internet không còn lạ lẫm gì trước những “chiêu” được “hãng Y” sử dụng, nhằm hạn chế việc […]

Windows có lỗ hổng nghiêm trọng, Microsoft biết nhưng từ chối sửa

Windows có lỗ hổng nghiêm trọng, Microsoft biết nhưng từ chối sửa

Một lỗ hổng bảo mật trên Windows có “cửa hậu” cho phép đăng nhập bằng mật khẩu cũ. Một phát […]

Apple phát hành iOS 18.5 RC: Sắp ra mắt chính thức?

Apple phát hành iOS 18.5 RC: Sắp ra mắt chính thức?

Apple phát hành phiên bản Release Candidate (RC) của iOS 18.5 và iPadOS 18.5 đến các nhà phát triển cũng như người dùng tham gia […]

Apple cập nhật ứng dụng Move to iOS, nâng cấp tốc độ truyền tải

Apple cập nhật ứng dụng Move to iOS, nâng cấp tốc độ truyền tải

Move to iOS là ứng dụng của Apple để giúp người dùng Android khi chuyển sang hệ sinh thái của Apple, cụ thể là iOS […]

© 2021 Tạp Chí CNTT. Mr Hoang