Chuỗi tiếng vang PHP

Giả sử chúng ta cần hiển thị Hello W3docs. trên một trang web, để làm được điều đó, chúng ta cần đặt chuỗi trong dấu ngoặc kép sau toán tử echo

Hàm echo[] dùng để xuất đối số đã cho. Nó có thể xuất tất cả các loại dữ liệu và có thể thực hiện nhiều đầu ra chỉ bằng một lệnh echo[]

Echo không phải là một chức năng [nó là một cấu trúc ngôn ngữ], vì vậy bạn không cần phải sử dụng dấu ngoặc với nó

Nếu bạn muốn truyền nhiều tham số cho echo, các tham số không được đặt trong dấu ngoặc

Trong ví dụ sau, ba chuỗi đơn giản được hiển thị bằng cách sử dụng câu lệnh echo. Chuỗi đầu tiên được đặt trong dấu ngoặc kép và chuỗi thứ hai nằm trong dấu ngoặc kép trong khi chuỗi thứ ba nằm trong dấu ngoặc đơn. Xem mã và đầu ra bằng cách nhấp vào liên kết bên dưới

Xem bản demo và mã trực tuyến

Một ví dụ echo với các biến

Đây gần giống như ví dụ trên, ngoại trừ chúng tôi đã sử dụng một biến bên trong chuỗi. Biến được sử dụng trong ba câu; . Xem demo trực tuyến theo các liên kết bên dưới

Xem bản demo và mã trực tuyến

Bạn có thể thấy, trong hai chuỗi đầu tiên, tên biến được thay thế bằng giá trị biến i. e. cho văn bản trích dẫn kép có và không có dấu ngoặc đơn. Trong khi trong chuỗi trích dẫn đơn, biến được hiển thị

Một ví dụ về mảng tiếng vang

Trong ví dụ này, một mảng được tạo với ba phần tử. Sau đó, một vòng lặp foreach được sử dụng để lặp qua các phần tử mảng. Bên trong vòng lặp foreach, câu lệnh echo được sử dụng để hiển thị các key và giá trị phần tử của mảng. Xem ví dụ bằng cách nhấp vào liên kết hoặc hình ảnh bên dưới

Xem bản demo và mã trực tuyến

Trong bản minh họa, trước tiên bạn có thể thấy một chuỗi được sử dụng trong câu lệnh echo PHP. Sau đó, chuỗi được nối bởi “. ” theo sau là tên biến chứa khóa của mảng kết hợp. Sau đó, một phép nối khác chứa dấu “=” và một biến khác chứa giá trị của phần tử hiện tại của mảng

Cú pháp lệnh in

Sau đây là cú pháp chung để sử dụng câu lệnh in

1

in Chuỗi đến be displayed;


 

Hoặc là

1

in [Chuỗi đến be displayed];


 

Để hiển thị một biến bằng câu lệnh in

1

print $variable_name;


 

Một ví dụ về câu lệnh PHP in đơn giản

Như vậy, câu lệnh print gần giống như câu lệnh echo trong PHP. Chúng tôi đang sử dụng cùng một ví dụ để hiển thị các bản trình diễn cho câu lệnh in

Trong ví dụ sau, ba chuỗi đơn giản được hiển thị bằng cách sử dụng câu lệnh in

Xem bản demo và mã trực tuyến

Câu lệnh in với các biến

Đây là câu lệnh in với các biến

Xem bản demo và mã trực tuyến

In câu lệnh với mảng

Trong ví dụ này, một mảng được tạo cùng với vòng lặp foreach. Câu lệnh in được sử dụng để hiển thị các khóa và giá trị phần tử của mảng

Xem bản demo và mã trực tuyến

Tại sao chúng ta sử dụng câu lệnh echo

Câu lệnh echo dùng để hiển thị thông tin trên màn hình. Bạn có thể chỉ định một hoặc nhiều chuỗi trong câu lệnh echo

Mặc dù, bạn có thể đặt các chuỗi trong dấu ngoặc đơn giống như một hàm, PHP echo không phải là một hàm mà là một cấu trúc ngôn ngữ. Nó không trả về bất kỳ giá trị nào. Tuy nhiên, nếu bạn muốn truyền nhiều hơn một đối số trong câu lệnh echo thì bạn không được sử dụng dấu ngoặc đơn

Câu lệnh in PHP

Câu lệnh in còn được dùng để hiển thị các chuỗi trên màn hình. Đây cũng là một cấu trúc ngôn ngữ và không phải là một hàm trong PHP, tuy nhiên, câu lệnh in trả về một giá trị giống như một hàm

Giá trị trả về là kiểu số nguyên luôn là 1

Sự khác biệt giữa tiếng vang và bản in

Không có nhiều khác biệt giữa hai tuyên bố

  • Cả echo và print đều là cấu trúc ngôn ngữ
  • Cả hai đều hiển thị các chuỗi
  • Câu lệnh echo không trả về bất kỳ giá trị nào
  • Câu lệnh in trả về một số nguyên, luôn luôn là 1. Tuy nhiên, câu lệnh in cũng không phải là một chức năng

Cách sử dụng câu lệnh echo

Đây là cách câu lệnh echo thường được sử dụng

1

2

3

echo Chuỗi string đến be displayed;

 

echo ' A chuỗi với single quote;


 

Vì vậy, câu lệnh echo được theo sau bởi chuỗi trong dấu ngoặc kép hoặc dấu ngoặc đơn

Để hiển thị một biến trong câu lệnh echo, bạn có thể sử dụng

1

echo $variable1;


 

Bạn cũng có thể hiển thị các chuỗi trong nhiều dòng khi sử dụng câu lệnh echo như sau

1

2

3

echo Đây a string

 

với nhiều dòng;


 

Bạn có thể hiển thị một chuỗi cũng bao gồm các tên biến bên trong câu lệnh echo PHP như hình bên dưới

1

echo Đây a string with a $var name;


 

Trong trường hợp đó, $var sẽ được thay thế bằng giá trị trong biến $var. Tuy nhiên, nếu bạn sử dụng một trích dẫn cho cùng một câu lệnh echo thì biến sẽ được hiển thị thay vì giá trị của nó

Bạn có thể hiển thị các phần tử mảng bằng cách sử dụng câu lệnh echo như bên dưới

1

echo Phần tử mảng value is: . $arr[1];


 

Cách sử dụng câu lệnh in

Đây là cách bạn có thể hiển thị một chuỗi đơn giản bằng cách sử dụng câu lệnh in PHP

1

in Đây a print statement demo;


 

Bạn cũng có thể đặt cùng một chuỗi trong ngoặc đơn

1

in [Đây a print statement demo];


 

Giống như trong câu lệnh echo, bạn có thể sử dụng dấu ngoặc kép hoặc dấu nháy đơn trong câu lệnh in. Tuy nhiên, nếu bạn sử dụng tên biến có chuỗi trong dấu nháy đơn, tên biến sẽ được hiển thị

Làm cách nào để lặp lại chuỗi trong PHP?

Hàm echo[] xuất ra một hoặc nhiều chuỗi . Ghi chú. Hàm echo[] không thực sự là một hàm, vì vậy bạn không bắt buộc phải sử dụng dấu ngoặc đơn với nó. Tuy nhiên, nếu bạn muốn truyền nhiều hơn một tham số cho echo[], việc sử dụng dấu ngoặc đơn sẽ tạo ra lỗi phân tích cú pháp.

Chuỗi tiếng vang là gì?

lệnh echo trong linux được sử dụng để hiển thị dòng văn bản/chuỗi được truyền dưới dạng đối số . Đây là lệnh tích hợp chủ yếu được sử dụng trong tập lệnh shell và tệp bó để xuất văn bản trạng thái ra màn hình hoặc tệp. cú pháp. echo [option] [string] Hiển thị văn bản/chuỗi. cú pháp. tiếng vang [chuỗi]

Tiếng vang trong PHP là gì?

echo và print ít nhiều giống nhau. Cả hai đều dùng để xuất dữ liệu ra màn hình . Sự khác biệt là nhỏ. echo không có giá trị trả về trong khi print có giá trị trả về là 1 nên có thể dùng trong biểu thức. echo có thể nhận nhiều tham số [mặc dù việc sử dụng như vậy rất hiếm] trong khi print có thể nhận một tham số.

Làm cách nào để viết tiếng vang với biến trong PHP?

Do đó, bạn không cần 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. Cú pháp của PHP echo được đưa ra dưới đây. tiếng vang vô hiệu [ chuỗi $arg1 [, chuỗi $. ] ] .

Chủ Đề