Hướng dẫn dùng http pass-through trong PHP
Như được rút ra từ http://php.net/ && Chipmunkninja : Show Nội dung chính
112 hữu ích 5 bình luận chia sẻ
Trong hướng dẫn này, bạn sẽ học cách sử dụng câu lệnh echo và các print của PHP để hiển thị đầu ra trong trình duyệt web. Nội dung chính
Câu lệnh echo trong PHPCâu lệnh echo có thể xuất ra một hoặc nhiều chuỗi.Nói chung, câu lệnh echo có thể hiển thị bất kỳ thứ gì có thể hiển thị cho trình duyệt, chẳng hạn như chuỗi, số, giá trị biến, kết quả của biểu thức, v.v. Vì echo là một cấu trúc ngôn ngữ không thực sự là một hàm (như câu lệnh Hiển thị chuỗi văn bảnVí dụ sau sẽ chỉ cho bạn cách hiển thị một chuỗi văn bản với câu lệnh echo: Ví dụ
Kết quả của đoạn mã PHP trên sẽ giống như sau:
Hiển thị mã HTMLVí dụ sau sẽ chỉ cho bạn cách hiển thị mã HTML bằng câu lệnh echo: Ví dụ
Kết quả của đoạn mã PHP trên sẽ giống như sau: This is a simple heading.This is heading with style.Hiển thị các biếnVí dụ sau sẽ chỉ cho bạn cách hiển thị biến bằng câu lệnh echo: Ví dụ
Kết quả của đoạn mã PHP trên sẽ giống như sau:
Câu lệnh print trong PHPBạn cũng có thể sử dụng câu lệnh print (thay thế cho Cả hai Hiển thị chuỗi văn bảnVí dụ sau sẽ chỉ cho bạn cách hiển thị một chuỗi văn bản với câu lệnh print: Ví dụ
Kết quả của đoạn mã PHP trên sẽ giống như sau:
Hiển thị mã HTMLVí dụ sau sẽ chỉ cho bạn cách hiển thị mã HTML bằng câu lệnh print: Ví dụ
Kết quả của đoạn mã PHP trên sẽ giống như sau: This is a simple heading.This is heading with style.Hiển thị các biếnVí dụ sau sẽ chỉ cho bạn cách hiển thị biến bằng câu lệnh print: Ví dụ
Kết quả của đoạn mã PHP trên sẽ giống như sau:
Bài viết này đã giúp ích cho bạn?1. echo và print là những cấu trúc ngôn ngữCấu trúc ngôn ngữ (language construct) là những thành phần thuộc cú pháp, từ vựng của ngôn ngữ PHP. Chúng được khai báo, định nghĩa trong Core của PHP. Chúng không thuộc về thư viện nào cả, có thể được sử dụng mà không cần khai báo thêm bất kỳ thư viện PHP nào nữa. Trong PHP, có nhiều cấu trúc ngôn ngữ như while, for, do while, if else, switch case, array, return, require, echo, print,… Đặc điểm của cấu trúc ngôn ngữ:
2. Sử dụng echo trong PHP
Đối số của echo là danh sách các $expression theo sau từ khóa echo. Chúng được phân tách với nhau bằng dấu phẩy “,”. Nếu đối số của echo không phải chuỗi cũng sẽ tự động bị chuyển đổi thành chuỗi khi xuất ra. Lưu ý: Không phải đối số nào cũng có thể được chuyển đổi thành chuỗi. Ví dụ, sử dụng echo để xuất mảng (array) thì sẽ có cảnh báo Warning.
Warning
echo không có kiểu trả về (void). echo có một cú pháp viết tắt, đó là
Một số ví dụ sử dụng echo
Kết quả
3. Sử dụng print trong PHP
print xuất ra $expression. print chỉ chấp nhận một đối số duy nhất và kết quả trả về luôn là 1. Nếu print có nhiều đối số sẽ gây ra lỗi.
Kết quả lỗi
Kết quả trả về của print là kiểu int và luôn có giá trị là 1
Kết quả
Nếu đối số của print không phải chuỗi cũng sẽ tự động bị chuyển đổi thành chuỗi khi xuất ra. Tuy nhiên, không phải đối số nào cũng có thể được chuyển đổi thành chuỗi. Cũng có thể gặp cảnh báo Warning:
Một số ví dụ sử dụng print
Kết quả
|