Hàm echo[] trong PHP được dùng để hiển thị dữ liệu ra màn hình.
Cú pháp
echo strings;
Xem ví dụ
Cách sử dụng hàm echo[] trong một số trường hợp
Trường hợp 1: Hiển thị một lượt nhiều giá trị
Để hiển thị một lượt nhiều giá trị, chúng ta phải dùng dấu phẩy ngăn cách giữa các giá trị.
Xem ví dụ
Trường hợp 2: Sự khác nhau giữa echo " " và echo ' '
- echo " " có thể hiển thị giá trị biến trong chuỗi.
- echo ' ' không thể hiển thị giá trị biến trong chuỗi.
Xem ví dụ
Lệnh Echo trong PHP là một lệnh của ngôn ngữ lập trình PHP, không phải là một hàm, do đó bạn không cần phải sử dụng dấu ngoặc đơn với nó. Nhưng nếu bạn muốn sử dụng nhiều hơn một tham số, thì bắt buộc phải sử dụng dấu ngoặc đơn. Nội dung chính
Nội dung chính
- PHP Echo: in chuỗi ra màn hình:
- PHP Echo: in chuỗi nhiều dòng ra màn hình:
- PHP Echo: in ký tự đặc biệt
- PHP Echo: in giá trị của biến
- PHP echo: in chuỗi
- PHP echo: in chuỗi nhiều dòng
- PHP echo: in giá trị biến
- Cùng chuyên mục:
- Làm thế nào để lấy dữ liệu từ Database trong PHP?
Cú pháp của lệnh Echo trong PHP:
void echo [string $arg1 [, string $... ] ]
Lệnh echo trong PHP có thể được sử dụng để in chuỗi, chuỗi nhiều dòng, biến, mảng, v.v.
PHP Echo: in chuỗi ra màn hình:
File: echo1.php
Kết quả:
PHP Echo: in chuỗi nhiều dòng ra màn hình:
File: echo2.php
Kết quả:
Hello PHP Echo! đây là nhiều dòng văn bản được in bởi câu lệnh echo PHP
PHP Echo: in ký tự đặc biệt
Để in ký tự đặc biệt trong PHP bạn nên sử dụng dấu gạch chéo ngược [\], ví dụ:
File: echo3.php
Kết quả:
In dau ngoac kep "ngoac kep" trong PHP bang lenh Echo.
PHP Echo: in giá trị của biến
File: echo4.php
Kết quả:
PHP echo là một cấu trúc ngôn ngữ, không phải là một Function. Do đó, chúng ta không cần sử dụng dấu ngoặc đơn cho lệnh echo. Nhưng nếu bạn muốn sử dụng nhiều parameter thì bắt buộc sử dụng dấu “[“.
Các bài viết liên quan:
Cú pháp của PHP echo được đưa ra dưới đây:
void echo [string $ arg1 [, string $ ...]]
Câu lệnh echo trong PHP có thể được sử dụng để in chuỗi, chuỗi nhiều dòng, ký tự thoát, biến, mảng, v.v. Một số điểm quan trọng mà bạn phải biết về câu lệnh echo là:
- echo là một câu lệnh, được sử dụng để hiển thị đầu ra.
- echo có thể được sử dụng có hoặc không có dấu ngoặc đơn: echo [] và echo.
- echo không trả về bất kỳ giá trị nào.
Chúng ta có thể chuyển nhiều chuỗi được phân tách bằng dấu phẩy [,] trong echo.
echo nhanh hơn câu lệnh in.
PHP echo: in chuỗi
File: echo1.php
PHP echo: in chuỗi nhiều dòng
File: echo2.php
File: echo3.php
PHP echo: in giá trị biến
File: echo4.php
Thông báo trang web đã đổi chủ: Chúng tôi đang sàn lọc nội dung, loại bỏ tất cả những bài viết vi phạm vì bị hack.
Hàm echo[]
sẽ in ra màn hình chuỗi được truyền vào.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Lưu ý:
- Hàm
echo[]
sẽ không tự động thêm vào kí tứ xuống dòng, do vậy nếu muốn in nhiều kết quả thành nhiều dòng khác nhau, phải nối thêm thẻ
vào cuối mỗi chuỗi.
Cú pháp
Cú pháp: echo $str;
Trong đó:
Bài viết này được đăng tại [free tuts .net]
$str
là chuỗi bạn muốn in ra.
Ví dụ
Code
echo "freetuts.net
"; echo 2017 . "
"; echo 34.55 . "
"; echo "434Free
";
Kết quả
freetuts.net 2017 34.55 434Free
Tham khảo: php.net
Cùng chuyên mục:
Để hiển thị một lượt nhiều giá trị, chúng ta phải dùng dấu phẩy ngăn cách giữa các giá trị.
Trong cơ sở dữ liệu Database sẽ chứa nhiều dữ liệu khác nhau. Nó sẽ chia thành các bảng [Table], trong bảng lại có các cột. Ví dụ như bạn sẽ tạo một bảng là “user” với các cột [row] bao gồm id [Bắt buộc], tên, năm sinh… Hoặc đơn giản khi thiết kế website bạn sẽ cần lấy và hiển thị dữ liệu từ Database bằng Php và Mysql show các bài viết ra ngoài. Bài viết này sẽ hướng dẫn tường tận cách thức hiển thị dữ liệu trong database lên màn hình bằng code PHP.
Làm thế nào để lấy dữ liệu từ Database trong PHP?
Trong bài viết Hướng dẫn tạo Database trong Phpmyadmin chúng ta đã biết cách tạo ra một Database. Tuy nhiên vẫn chưa có một thông tin gì cả. Vì vậy chúng ta phải chèn một thông tin nào đó vào.
Trước tiên bạn truy cập vào //localhost/phpmyadmin nhấp vào cơ sở dữ liệu là “data”
Bước 2: Tạo bảng là “users
”
CREATE TABLE users [ id INT[6] UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR[30] NOT NULL, lastname VARCHAR[30] NOT NULL, email VARCHAR[50], reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ]
Tiếp theo nhấp vào “users
“, trong bảng sẽ hiển thị các cột gồ “id,
firstname, lastname, email, reg_date”
Bầy giờ tiếp tục nhấp vào tab SQL
để thêm mã MySQL vào
INSERT INTO users [id, firstname, lastname, email] VALUES ['1', 'Le', 'Nghia', '[email protected]'];
Cuối cùng ấn nút Tạo
[Go] để hoàn tất.
Lưu ý: Cái id bạn có thể dùng hoặc bỏ đi cũng được. Mỗi một thành viên phải là một id khác nhau
Đối với các thành viên khác cũng làm tương tự
Bước 3: Lấy dữ liệu từ Database MySQL trong PHP
Bạn sẽ sử dụng đoạn code sau:
Và kết quả cuối cùng sau khi request dữ liệu từ MySQL như thế này:
Vậy còn với bài viết thì làm sao nhỉ?
Bài viết thì chúng ta cũng sẽ làm tương tự như trên.
Sẽ tạo ra một bảng đặt tên là posts bao gồm các cột là “id, title, content, date” bằng đoạn mã MySQL
CREATE TABLE posts [ id INT[6] UNSIGNED AUTO_INCREMENT PRIMARY KEY, title VARCHAR[100] NOT NULL, content VARCHAR[1000] NOT NULL, date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ]
Tiếp theo ấn vào posts
ở cột menu bên trái => Nhấp vào tab MySQL
INSERT INTO posts [title, content, date] VALUES ['Đây là đoạn văn tiêu đề', 'Đây là đoạn văn nội dung', ''];
Tiếp theo load nội dung ra lên màn hình trình duyệt bằng lênh PHP
Oke như vậy là xong rồi!.
Để load dữ liệu từ Database lên website chúng ta sẽ dùng tới lệnh SELECT… FROM… và dùng vòng lặp while.
Hi vọng với bài viết này bạn sẽ hiểu hơn về cách thức hoạt động của PHP và MySQL