Biến và Hằng trong PHP

Biến là gì?

  • Biến là một giá trị có thể thay đổi khi chương trình thực thi. Khi biến được tạo sẽ xuất hiện một vùng nhớ để lưu trữ.
  • Biến trong PHP chỉ tồn tại trong thời gian server phát sinh trang web. Sau khi đã phát trinh xong trang web, tất cả các biến đều bị xóa đi.
  • Một biến gồm 2 thành phàn cơ bản: tên biến và giá trị của biến

<?php

$firstName = “John”;

$lastName = “Smith”;

$number = 12;

?>

  • Quy định khi đặt tên biến:
    • Tên biến phải bắt đầu bằng 1 kí tự hoặc ký tự gạch dưới (ký hiệu _).
    • Tên biến chỉ bao gồm ký tự chữ, ký tự số và gạch dưới.
    • Không chứa ký tự khoảng trắng trong tên biến.
    • Phân biệt chữ hoa và chứ thường.
  • Giá trị
    • Khi các giá trị của biến được đặt trong dấu ngoặc kép (hoặc dấu ngoặc đơn) cho biết biến đó lưu trữ giá trị kiểu chuỗi.
    • Ngược lại cho biết biến đó lưu trữ giá trị kiểu số.
  • Ngoài kiều chuỗi, trong PHP còn có kiểu dữ liệu
    • Các kiểu dữ liệu thường được sử dụng trong PHP: string, numberic, bloolean, null, array, object.
    • Tạm thời chúng ta sẽ tập trung vào kiểu string và kiểu numberic. Các kiểu dữ liệu khác chúng ta sẽ được giới thiệu sau.
  • Chúng ta có 2 cách sau đề xác định kiểu dữ liệu của một biến nào đó:
    • Sử dụng hàm gettype()
    • Sử dụng hàm var_dump()
  • Có thể chuyển đổi dữ liệu của một biến nào đó hay không ?
    • Chúng ta hoàn toàn có thể chuyển đổi kiểu dữ liệu của một biến nào đó, bằng cách thực hiện một trong hai cách sau:
      • Sử dụng ép kiểu.
      • Sử dụng settype()
      • Để kiểm tra kiểu dữ liệu của một biến nào đó chúng ta có thể dùng các hàm is_numeric(), is_float(), is_string(), is_array(), is_object(), ….Hàm để kiểm tra kiểu dữ liệu của một biến:

Hằng số trong PHP

  • Khác với biến, hảng số là giá trị không thể thay đổi được.
  • Định nghĩa hằng
<?php

define(“PI”, 3.14);

echo “Value PI: ” . PI;

?>
Khuyên dùng

 

About Aida Nana

Nghề chính là chém gió, quăng bom và ném lựu đạn.
Nghề phụ là cắt cỏ, chém chuối, cưa cây......

Speak Your Mind

*