Tải bản đầy đủ (.docx) (3 trang)

Khai báo biến và hằng số trong php

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (128.4 KB, 3 trang )

Khai báo bi ến và h ằng s ốtrong php
N ội dung chính


1. Ch ươ
n g trình "Hello World"



2. Ghi chú



3. Khai báo bi ến s ốtrong php
Gán giá trị cho biến

o


4. Hiển thị giá trị của biên ra màn hình



5. Khai báo hằng



6. Lời kết

1. Chương trình "Hello World"
Khi bạn học một ngôn ngữ bất kì thì chương trình in ra màn hình chữ “Hello World!” luôn là bài tập


đầu tiên mà bạn phải làm. Để xu ất m ột chu ỗi ra màn hình b ạn dùng cú pháp l ệnh sau:

1

<?php echo "Hello World!"; ?>

Ví dụ: Xuất ra dòng chữ “Chào Mừng Các Bạn Đến Với freetuts.net”
Bước 1: Bạn mở Server Vertrigo lên, nếu bạn chưa biết nó là gì thì đọc bài này “ H ướng dẫn cài đặt
Vertrigo Server ”.
Bước 2: Bạn tạo file hello.phpnằm trong thư mục wwwcủa Server.
Bước 3: Theo quy tắc ở trên ta sẽ làm như sau:

1

<?php echo 'Chào Mừng Các Bạn Đến Với freetuts.net'; ?>

Hoặc

1

<?php echo "Chào Mừng Các Bạn Đến Với freetuts.net"; ?>

Sự khác biệt ở 2 đoạn mã này là đoạn thứ nhất mình khai báo biến và dùng dấu nháy đơn để bao
quanh chuỗi, còn đo ạn th ứ 2 mình dùng d ấu nháy kép, c ả 2 đều có k ết qu ả t ương đươ ng nhau
nhưng luận về tốc độ thì dấu nháy đơn sẽ chạy nhanh hơn dấu nháy kép vì với dấu nháy kép trình
biên dịch sẽ mất thêm m ột b ước ki ểm tra chu ỗi bên trong có bi ến nào không.


Bước 4: Mở trình duyệt gõ vào đường d ẫn localhost/hello.php. Nếu bạn làm đúng thì kết quả nó sẽ
xuất ra là “Chào Mừng Các Bạn Đến Với freetuts.net”.


2. Ghi chú
Trong dòng lệnh code php đôi khi ta muốn thêm những lời giải thích ý nghĩa của dòng l ệnh đó để
sau này nhìn vào dễ hiểu hơn. Nhưng với trình biên dịch thì nó sẽ chạy tất cả các đoạn code nằm
bên trong thẻ mở <?php và thẻ đóng ?>, nếu chúng ta gõ lung tung thì trình biên dịch sẽ báo sai vì
không đúng với cú pháp PHP. Vì thế trước khi tìm hiểu biến và hằng số trong phpchúng ta tìm hiểu
cú pháp ghi chú trước.
PHP hỗ trợ cho chúng ta hai cách để ghi chú đó là:


Ghi chú cho 1 dòng: // noi dung can ghi chu



Ghi chú cho nhiều dòng: /*noi dung can ghi chu*/

Ví dụ:

1


2

echo 'Chào Mừng Các Bạn Đến Với thế giới của tôi; // dòng ghi chú

3

/*Hoặc dòng ghi chú*/


4

?>

3. Khai báo bi ến s ố trong php
Biến là một định danh, nó dùng để lưu trữ các giá trị và nó có thể dùng phép gán để thay đổi giá tr ị.
Cú pháp của bi ến b ắt đầu b ằng d ấu đô la $ và tiếp theo là các chữ, số, dấu gạch dưới. Ký tự đầu
tiên của tên biến phải là chữ hoặc là dấu gạch dưới, không được là số.
Ví dụ:

1


2

$sinhvien = ''; //đúng

3

$_sinh_vien = ''; //đúng

4

$sinh_vien90 = ''; //đúng

5

$90sinhvien = ''; //sai


6

?>

PHP là một ngôn ngữ có phân biệt chữ hoa chữ thường. Ví dụ: $sinhvien khác $SinhVien


Gán giá trị cho biến
Để gán giá trị cho biến ta dùng toán tử phép gán =.
Ví dụ:

1

$hello = 'Hello Word';

4. Hi ển th ị giá tr ị c ủa biên ra màn hình
Thay vì xuất tr ực ti ếp chu ỗi thì ta xu ất giá trị c ủa bi ến ra màn hình.
Ví dụ:

1


2

$sinhvien = 'Nguyen Van B';

3

echo $sinhvien; // Xuất ra màn hình


4

?>

5. Khai báo h ằng
H ằng cũng là m ột bi ến nhưng bạn không thể thay đổi giá trị của nó. Tuy nhiên cách khai báo bi ến và
hằng s ố thì lại khác nhau.
Cú Pháp: define(‘ten_hang’, ‘gia_tri’);
Trong đó:


define: hàm tạo biến hằng



ten_hang: là tên biến hằng



gia_tri: giá trị của hằng

1


2

/* Tạo một hằng số có tên là SDT và gán giá trị cho nó là 0909090909*/


3

define('SDT', '09098789654');

4

echo SDT; // xuất ra màn hình giá trị của hằng.

5

?>



×