Các biến là “thùng chứa” để lưu trữ thông tin.


Tạo (Khai báo) các biến PHP

Trong PHP, một biến bắt đầu bằng $dấu, theo sau là tên của biến:

Thí dụ

<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>

Sau khi thực hiện các câu lệnh trên, biến $txtsẽ giữ giá trị Hello world!, biến $xsẽ giữ giá trị 5và biến $ysẽ giữ giá trị 10.5.

Lưu ý: Khi bạn gán giá trị văn bản cho một biến, hãy đặt dấu ngoặc kép xung quanh giá trị đó.

Lưu ý: Không giống như các ngôn ngữ lập trình khác, PHP không có lệnh khai báo một biến. Nó được tạo ngay khi bạn gán giá trị cho nó lần đầu tiên.

Hãy coi các biến như là các thùng chứa để lưu trữ dữ liệu.

Các biến PHP

Một biến có thể có tên ngắn (như x và y) hoặc tên mô tả hơn (tuổi, tên xe, tổng_lượng).

Quy tắc cho các biến PHP:

  • Một biến bắt đầu bằng $dấu, theo sau là tên của biến
  • Tên biến phải bắt đầu bằng một chữ cái hoặc ký tự gạch dưới
  • Tên biến không được bắt đầu bằng số
  • Tên biến chỉ có thể chứa các ký tự chữ-số và dấu gạch dưới (Az, 0-9 và _)
  • Tên biến có phân biệt chữ hoa chữ thường ( $agevà $AGElà hai biến khác nhau)

Hãy nhớ rằng tên biến PHP phân biệt chữ hoa chữ thường!

Biến đầu ra

Câu echolệnh PHP thường được dùng để xuất dữ liệu ra màn hình.

Ví dụ sau sẽ cho thấy cách xuất văn bản và một biến:

Thí dụ

<?php
$txt = "doanvanhai.com";
echo "I love $txt!";
?>

Ví dụ sau sẽ tạo ra cùng một đầu ra như ví dụ trên:

Thí dụ

<?php
$txt = "doanvanhai.com";
echo "I love " . $txt . "!";
?>

Ví dụ sau sẽ xuất ra tổng của hai biến:

Thí dụ

<?php
$x = 5;
$y = 4;
echo $x + $y;
?>

Lưu ý: Bạn sẽ tìm hiểu thêm về echocâu lệnh và cách xuất dữ liệu ra màn hình trong chương tiếp theo.


PHP là một ngôn ngữ được đánh máy lỏng lẻo

Trong ví dụ trên, hãy lưu ý rằng chúng ta không phải cho PHP biết kiểu dữ liệu nào của biến.

PHP tự động liên kết kiểu dữ liệu với biến, tùy thuộc vào giá trị của nó. Vì kiểu dữ liệu không được đặt theo nghĩa chặt chẽ, bạn có thể làm những việc như thêm một chuỗi vào một số nguyên mà không gây ra lỗi.

Trong PHP 7, khai báo kiểu đã được thêm vào. Điều này cung cấp một tùy chọn để chỉ định kiểu dữ liệu được mong đợi khi khai báo một hàm và bằng cách kích hoạt yêu cầu nghiêm ngặt, nó sẽ tạo ra “Lỗi nghiêm trọng” trên một kiểu không khớp.

Bạn sẽ tìm hiểu thêm về strictvà non-strictyêu cầu, và kiểu dữ liệu khai báo trong hàm PHP chương.

Các biến trong PHP

Các biến trong PHP

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments