Viết chương trình in hello php sử dụng biến

					
						$ php hello.php
					
				
8

					
						$ php hello.php
					
				
9

					
						$ php hello.php
					
				
0

					
						$ php hello.php
					
				
1

					
						$ php hello.php
					
				
2

					
						$ php hello.php
					
				
3

					
						$ php hello.php
					
				
4

					
						$ php hello.php
					
				
5

					
						$ php hello.php
					
				
6

Đôi khi thật tiện lợi khi có thể có tên biến thay đổi. Đó là, một tên biến có thể được đặt và sử dụng động. Một biến bình thường được đặt với một câu lệnh như

Một biến biến lấy giá trị của một biến và coi đó là tên của một biến. Trong ví dụ trên, xin chào, có thể được sử dụng làm tên biến bằng cách sử dụng hai ký hiệu đô la. tôi. e

Tại thời điểm này, hai biến đã được xác định và lưu trữ trong cây biểu tượng PHP. $a với nội dung "hello" và $hello với nội dung "world". Vì vậy, tuyên bố này

tạo ra đầu ra chính xác giống như

i. e. cả hai đều sản xuất. Chào thế giới

Để sử dụng biến biến với mảng, bạn phải giải quyết vấn đề nhập nhằng. Nghĩa là, nếu bạn viết $$a[1] thì trình phân tích cú pháp cần biết liệu bạn có định sử dụng $a[1] làm biến hay bạn muốn $$a làm biến và sau đó chỉ mục [1] từ . Cú pháp để giải quyết sự mơ hồ này là. ${$a[1]} cho trường hợp đầu tiên và ${$a}[1] cho trường hợp thứ hai

Thuộc tính lớp cũng có thể được truy cập bằng cách sử dụng tên thuộc tính biến. Tên thuộc tính biến sẽ được giải quyết trong phạm vi mà cuộc gọi được thực hiện. Chẳng hạn, nếu bạn có một biểu thức chẳng hạn như $foo->$bar, thì phạm vi cục bộ sẽ được kiểm tra cho $bar và giá trị của nó sẽ được sử dụng làm tên của thuộc tính $foo. Điều này cũng đúng nếu $bar là truy cập mảng

Dấu ngoặc nhọn cũng có thể được sử dụng để phân định rõ ràng tên thuộc tính. Chúng hữu ích nhất khi truy cập các giá trị trong một thuộc tính có chứa một mảng, khi tên thuộc tính được tạo thành từ nhiều phần hoặc khi tên thuộc tính chứa các ký tự không hợp lệ [e. g. từ json_decode[] hoặc SimpleXML]

Ví dụ #1 Ví dụ về thuộc tính biến

					
						$ php hello.php
					
				
7

					
						$ php hello.php
					
				
8

					
						$ php hello.php
					
				
9

					
						$ php hello.php
					
				
0

					
						$ php hello.php
					
				
1

Ví dụ trên sẽ xuất ra


Tôi là quán bar.
Tôi là quán bar.
Tôi là quán bar.
Tôi là r.

Cảnh báo

Xin lưu ý rằng các biến biến không thể được sử dụng với các mảng Superglobal của PHP trong các hàm hoặc phương thức lớp. Biến

					
						$ php hello.php
					
				
2 cũng là một biến đặc biệt không thể tham chiếu động

Như trong bất kỳ ngôn ngữ lập trình nào, chúng tôi bắt đầu bằng cách viết 'Xin chào, Thế giới' đầu tiên của chúng tôi. ' chương trình trong PHP. Các tập lệnh PHP hầu hết được chạy và hiển thị trong trình duyệt, nhưng chúng cũng có thể được chạy từ dòng lệnh

PHP 'Xin chào, thế giới. ' từ Dòng lệnh

Mở trình soạn thảo văn bản [giả sử Gedit, Leafpad, Lime Text hoặc bất kỳ thứ gì có sẵn], tạo một tệp mới và nhập mã PHP bên dưới [hoặc sao chép và dán mã từ đây]

					
						
					
				

Lưu tệp dưới dạng

					
						$ php hello.php
					
				
5. Dưới đây chúng tôi lưu ý một số cú pháp cơ bản của nó

  • Mã PHP bắt đầu bằng thẻ mở
    					
    						$ php hello.php
    					
    				
    6 và kết thúc ở
    					
    						$ php hello.php
    					
    				
    7
  • 					
    						$ php hello.php
    					
    				
    8 là cấu trúc ngôn ngữ PHP để gửi văn bản/chuỗi, giá trị biến và đoạn mã HTML vào trình duyệt
  • Các câu lệnh trong PHP kết thúc bằng dấu chấm phẩy [_______19]. Câu lệnh
    					
    						$ php hello.php
    					
    				
    8 trong chương trình trên kết thúc bằng dấu chấm phẩy
  • Các tệp PHP có phần mở rộng là
    					
    						which php
    					
    				
    1

Chúng ta có thể thực thi tệp PHP ở trên từ dòng lệnh, gõ

					
						$ php hello.php
					
				

Chúng ta cũng có thể thực thi PHP dưới dạng shell script. Thêm chỉ thị trình thông dịch shebang

					
						which php
					
				
2 vào tệp dưới dạng dòng tập lệnh đầu tiên của tệp. Đường dẫn có thể khác nhau đối với các hệ điều hành khác nhau;

					
						which php
					
				

xác nhận. Trong các hệ thống Mac và Linux, nó thường là

					
						$ php hello.php
					
				
1

Vì vậy, kịch bản shell là

					
						$ php hello.php
					
				
2

Tiếp theo, chúng tôi nhập một lệnh trong thiết bị đầu cuối để đánh dấu

					
						$ php hello.php
					
				
5 là có thể thực thi được

					
						$ php hello.php
					
				
4

Tệp script hiện có thể được thực thi từ thiết bị đầu cuối bằng cách chạy lệnh

					
						$ php hello.php
					
				
5
PHP 'Xin chào, thế giới. ' trong Trình duyệt

Trong phần này, chúng ta sẽ nhúng PHP 'Xin chào, Thế giới. ' tập lệnh từ phần trên trong HTML, hãy chạy và xem đầu ra trong trình duyệt web. Các bước được phác thảo dưới đây

1] Tạo thư mục dự án PHP

Nếu bạn đang sử dụng máy Mac, bạn có thể vào thư mục làm việc được tạo như trong Bước 3 của hướng dẫn trước của chúng tôi. Nếu bạn đặt tên cho thư mục làm việc của mình là

					
						which php
					
				
4, hãy điều hướng đến nó

					
						$ php hello.php
					
				
7

Nếu bạn đang sử dụng hệ thống Linux, hãy điều hướng đến

					
						which php
					
				
5

					
						$ php hello.php
					
				
9

Bây giờ hãy tạo một thư mục dự án ở đó, chẳng hạn,

					
						which php
					
				
6

					
						$ php hello.php
					
				
1

Điều hướng lại đến thư mục

					
						which php
					
				
6 mới tạo

					
						$ php hello.php
					
				
0

2] Tạo
					
						$ php hello.php
					
				
5

Mở trình soạn thảo văn bản, tạo một tệp mới và nhập mã bên dưới [hoặc sao chép và dán mã từ đây] có chứa 'Xin chào, Thế giới' được nhúng của chúng tôi. ' Tập lệnh PHP trong HTML

					
						$ php hello.php
					
				
1

Lưu tệp dưới dạng

					
						$ php hello.php
					
				
5

3] Khởi động Apache

Nếu bạn đang sử dụng máy Mac, hãy khởi động máy chủ Apache bằng cách nhập lệnh bên dưới vào thiết bị đầu cuối

					
						$ php hello.php
					
				
2

Nếu bạn đang sử dụng hệ thống Linux, hãy nhập

					
						$ php hello.php
					
				
3

Sau khi khởi động máy chủ, hãy nhập

					
						$ php hello.php
					
				
10 vào thanh URL của trình duyệt web của bạn. Màn hình kết quả sẽ trông giống như màn hình được hiển thị bên dưới

PHP 'Xin chào, thế giới. ' Trang

4] Xem mã nguồn

Bây giờ, nhấp chuột phải vào trang và chọn

					
						$ php hello.php
					
				
11 từ menu ngữ cảnh [hoặc chỉ cần nhấn Ctrl+U]

PHP 'Xin chào, thế giới. ' Nguồn trang

Trong nguồn trang, chúng tôi không tìm thấy thẻ mở

					
						$ php hello.php
					
				
6 cũng như thẻ kết thúc
					
						$ php hello.php
					
				
7 mà chúng tôi đã nhập. Chúng tôi cũng không tìm thấy câu lệnh
					
						$ php hello.php
					
				
8. Điều gì đã xảy ra ở đây?

Khi trình duyệt gửi yêu cầu HTTP đến máy chủ web cho tệp

					
						which php
					
				
1, trước tiên, máy chủ sẽ gửi tệp
					
						which php
					
				
1 đến trình thông dịch PHP. Trình thông dịch PHP kiểm tra các phần PHP bên trong tệp. Khi nó tìm thấy một thẻ mở
					
						$ php hello.php
					
				
6, nó sẽ chạy mã bên trong thẻ đó cho đến thẻ kết thúc
					
						$ php hello.php
					
				
7 và thay thế mã bằng đầu ra của nó. Sau đó, máy chủ sẽ gửi kết quả trở lại trình duyệt, đó là những gì chúng ta đã thấy khi thực hiện Ctrl+U

Làm cách nào để in lời chào trong PHP?

PHP Hello World .

Chủ Đề