In trong PHP là gì

Trong PHP, có hai cách chính để lấy đầu ra. Tiếng vang và bản in. Cả hai đều không bao giờ hoạt động như một chức năng vì chúng là cấu trúc ngôn ngữ. Đây là lý do chúng tôi không yêu cầu dấu ngoặc đơn trong cả hai trường hợp. Hãy thảo luận về một số khác biệt chính giữa Echo và Print trong PHP

Tiếng vọng trong PHP là gì?

Trong PHP, Echo hoạt động như một câu lệnh được sử dụng để hiển thị đầu ra. Nó không trả về bất kỳ giá trị nào và có khả năng chuyển nhiều chuỗi được phân tách bằng dấu phẩy (,) trong tiếng vang. Chúng ta có thể sử dụng câu lệnh Echo có và không có dấu ngoặc đơn, và nó nhanh hơn về bản chất

In trong PHP là gì?

Trong PHP, câu lệnh Print cũng được sử dụng để hiển thị đầu ra. Chúng ta có thể sử dụng nó như một giải pháp thay thế cho Echo. Tuy nhiên, nó chậm hơn Echo và trả về giá trị nguyên 1. Ngoài ra, trong câu lệnh Print, chúng ta không thể truyền nhiều đối số

Sự khác biệt giữa Echo và Print trong PHP

S. Không. Tuyên bố Echo Tuyên bố in

1

Trong Echo, chúng ta có thể truyền nhiều đối số được phân tách bằng dấu phẩy. Trong Print, chúng ta không thể truyền nhiều đối số

2

Trong Echo, chúng ta có thể hiển thị đầu ra của một hoặc nhiều chuỗi được phân tách bằng dấu phẩy. Thông qua câu lệnh Print, chúng ta chỉ có thể hiển thị các chuỗi

3

Có thể sử dụng tiếng vang có hoặc không có dấu ngoặc đơn. Cũng có thể sử dụng bản in có hoặc không có dấu ngoặc đơn

4

Nó không bao giờ trả về bất kỳ giá trị nào. Nó luôn trả về giá trị nguyên là 1

5

Câu lệnh này nhanh so với câu lệnh in. Nó chậm so với câu lệnh echo

Hãy tiếp tục học và theo dõi để nhận thông tin cập nhật mới nhất về Kỳ thi GATE cùng với Tiêu chí về tính đủ điều kiện của GATE, GATE 2023, Thẻ nhập học GATE, Mẫu đơn đăng ký GATE, Đề cương GATE, GATE Cut off, Bảng câu hỏi năm trước của GATE, v.v.

PHP bắt đầu như một dự án nguồn mở nhỏ đã trở nên phổ biến khi nhiều người nhận ra nó có lợi như thế nào. Năm 1994, Rasmus Lerdorf phát hành phiên bản đầu tiên của PHP. PHP là chữ viết tắt đệ quy của "PHP. Bộ tiền xử lý siêu văn bản. "

PHP là ngôn ngữ lập trình phía máy chủ hỗ trợ HTML. Nó được sử dụng để quản lý nội dung động, cơ sở dữ liệu và giám sát phiên, cũng như để tạo các trang web thương mại điện tử đầy đủ. MySQL, PostgreSQL, Oracle, Sybase, Informix và Microsoft SQL Server chỉ là một số cơ sở dữ liệu mà nó hỗ trợ. PHP chạy nhanh, đặc biệt khi được biên dịch dưới dạng mô-đun Apache ở phía Unix

Việc sử dụng hàm print_r() trong PHP là gì?

Để kiểm tra hoặc kiểm tra cấu trúc và giá trị của một mảng ở định dạng mà con người có thể đọc được trên màn hình, bạn có thể sử dụng các câu lệnh print r() hoặc var dump() trong PHP. var dump() thường cung cấp nhiều thông tin hơn print_r trong PHP

print_r(biến, isStore)

Nó là một hàm tích hợp trong print_r trong PHP được sử dụng để in hoặc hiển thị nội dung của một biến. Về cơ bản, nó in dữ liệu mà con người có thể đọc được về một biến. Giá trị của biến sẽ được in nếu nó là một chuỗi, số nguyên hoặc float. Nếu bạn cung cấp một mảng, nó sẽ hiển thị các giá trị ở định dạng bao gồm các khóa và phần tử. Các đối tượng có một ký hiệu tương tự

  • Biến đổi. Đây là đối số bắt buộc chỉ định biến nào bạn nên in
  • isStore. Đó là một tham số boolean với giá trị mặc định là FALSE được sử dụng để lưu kết quả của hàm print_r trong PHP vào một biến thay vì in nó

Nổi bật so với các đồng nghiệp của bạn trong mùa đánh giá này

Bắt đầu học với các khóa học MIỄN PHÍ của chúng tôi Đăng ký ngay

In trong PHP là gì

Thí dụ

$str = "Đây là một chuỗi";

$integ = 30;//số nguyên

$arra = mảng('0' => "Akash", '1' => "Sarla", '2' => "Golu");// mảng

print_r($str);

echo "
";

print_r($integ);

echo"
";

print_r($mảng);

?>

đầu ra

In trong PHP là gì

Cú pháp hàm print_r()

print_r(biến, isStore)

// Chương trình PHP để minh họa

// hàm print_r()

// biến chuỗi

$var1 = "Chào mừng đến với GeekforGeeks";

// biến số nguyên

$var2 = 101;

// biến mảng

$arr = array('0' => "How", '1' => "Are", '2' => "You");

// in các biến

print_r($var1);

tiếng vang"\n";

print_r($var2);

tiếng vang"\n";

print_r($arr);

?>

đầu ra

In trong PHP là gì

Giải thích các giá trị tham số cùng với việc sử dụng chúng

Có hai tham số cho phương thức print_r trong PHP, được trình bày chi tiết bên dưới

  • tên var là tham số bắt buộc. Tham số này chỉ định biến mà thông tin sẽ được trả về
  • đầu ra trả về - Đây là một tham số có thể được bỏ qua. Nếu bạn muốn lưu đầu ra của print_r trong hàm PHP, hãy sử dụng tham số giá trị trả về. Đó là một đối số boolean với giá trị FALSE theo mặc định
  • Nếu biến được cung cấp là một số nguyên, float hoặc chuỗi, nó sẽ trả về và in ra giá trị của biến
  • Nếu biến trong câu hỏi là một mảng, nó sẽ in các giá trị dưới dạng khóa và giá trị. Các đối tượng có thể được biểu diễn theo cùng một cách
  • Hàm này sẽ trả về một chuỗi nếu nó đặt tùy chọn đầu ra $return thành TRUE. Nếu không, TRUE sẽ được trả lại

Làm cách nào để triển khai print_r trong PHP?

Đoạn mã dưới đây cho biết cách sử dụng print_r trong PHP để hiển thị thông tin về biến chuỗi, biến số nguyên và đầu vào mảng. Bạn có thể thực hiện điều này bằng cách gọi hàm chỉ với biến đầu vào làm tham số đầu vào. Giá trị mặc định của tham số returnType là FALSE trong trường hợp này

Thí dụ

// Chương trình PHP để minh họa hàm print_r() để hiển thị chức năng in

// Khai báo một biến chuỗi

$input_str = "Chuỗi thông tin";

// Khai báo một biến số nguyên

$input_int= 101;

// Khai báo biến mảng

$input_arr = array("Count1"=>"78", "Count2"=>"98", "Count3"=>"41");

// in các biến

print_r("In thông tin biến chuỗi");

tiếng vang"\n";

print_r($input_str);

tiếng vang"\n";

tiếng vang"\n";

print_r("In thông tin biến số nguyên");

tiếng vang"\n";

print_r($input_int);

tiếng vang"\n";

tiếng vang"\n";

print_r("In ra thông tin biến mảng");

tiếng vang"\n";

print_r($input_arr);

?>

đầu ra

In trong PHP là gì

Khóa học Full Stack Web Developer

Để trở thành chuyên gia về MEAN Stack Xem khóa học

In trong PHP là gì

Thí dụ

// Chương trình PHP để minh họa hàm print_r trong PHP thể hiện chức năng lưu trữ

// Khai báo một biến chuỗi

$input_str = "Chuỗi thông tin";

// Khai báo một biến số nguyên

$input_int= 5040;

// Khai báo biến mảng

$input_arr = array("element1"=>"52", "element2"=>"14", "element3"=>"85");

// Chụp và lưu trữ đầu ra trong các biến khác nhau

print_r("Chụp thông tin biến số nguyên");

tiếng vang"\n";

// Lưu trữ đầu ra biến số nguyên

$input_int_cap=print_r($input_int,true);

print_r($input_int_cap);

tiếng vang"\n";

tiếng vang"\n";

print_r("Chụp thông tin biến chuỗi");

tiếng vang"\n";

// Lưu trữ đầu ra của biến chuỗi

$input_str_cap=print_r($input_str,true);

print_r($input_str_cap);

tiếng vang"\n";

tiếng vang"\n";

print_r("Chụp thông tin biến mảng");

tiếng vang"\n";

// Lưu trữ đầu ra của biến mảng

$input_arr_cap=print_r($input_arr,true);

print_r($input_arr_cap);

?>

đầu ra

In trong PHP là gì

Thông tin từ các biến số nguyên và chuỗi được lưu lần lượt trong các biến lưu trữ kiểu dữ liệu số nguyên và chuỗi. Trong khi đó, nó lưu kết quả đầu ra từ biến mảng trong kiểu mảng lưu trữ các biến dưới dạng khóa và phần tử, cùng với kiểu dữ liệu được liên kết với nó

  • Hàm này cũng có thể hiển thị các thuộc tính private và protected của một đối tượng, tuy nhiên, nó có những hạn chế vì nó không hiển thị kết quả cho các thành viên của lớp tĩnh
  • Lớp Reflection trong PHP5 cho phép bạn sử dụng print r() cho các biến thành viên của lớp tĩnh
  • print_r trong PHP là một chức năng sửa lỗi cho các tập lệnh PHP
Nâng cao sự nghiệp của bạn với tư cách là nhà phát triển MEAN stack với Nhà phát triển Web Full Stack - Chương trình Thạc sĩ MEAN Stack. đăng ký ngay bây giờ

Phần kết luận

Đây là một hướng dẫn đầy đủ để hiểu lệnh print_r trong PHP. Bạn đã xem xét các khái niệm với sự trợ giúp của các ví dụ để giúp bạn tiếp cận với cốt lõi của ngôn ngữ. Nếu bạn đang có kế hoạch theo đuổi sự nghiệp trong lĩnh vực PHP, thì việc hiểu chi tiết về quy trình là điều cần thiết. Bạn có thể đăng ký tham gia Khóa học Phát triển Web Full Stack của Simplilearn. Chúng tôi cũng sẽ hướng dẫn bạn đăng ký các khóa học có sẵn để bạn có thể hiểu rõ hơn và phát huy tốt nhất kiến ​​thức của mình. Điều này cũng sẽ giúp bạn được tuyển dụng trong những công việc tốt nhất.  

Có bất kỳ câu hỏi cho chúng tôi? . Các chuyên gia của chúng tôi sẽ liên hệ lại với bạn trong thời gian sớm nhất

Thông tin về các Tác giả

In trong PHP là gì
đơn giản

Simplilearn là một trong những nhà cung cấp dịch vụ đào tạo trực tuyến hàng đầu thế giới về Tiếp thị kỹ thuật số, Điện toán đám mây, Quản lý dự án, Khoa học dữ liệu, CNTT, Phát triển phần mềm và nhiều công nghệ mới nổi khác

Chức năng in trong PHP là gì?

Hàm print() xuất ra một hoặc nhiều chuỗi . Ghi chú. Hàm print() 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ó. Mẹo. Hàm print() chậm hơn một chút so với echo().
print_r(variable, isStore) Đây là một hàm tích hợp sẵn trong print_r trong PHP được sử dụng để in hoặc hiển thị nội dung của một biến. It essentially prints human-readable data about a variable. The value of the variable will be printed if it is a string, integer, or float.

Làm thế nào để in bằng ngôn ngữ PHP?

Có thể sử dụng câu lệnh in có hoặc không có dấu ngoặc đơn. in và in(). Không giống như tiếng vang, nó luôn trả về 1. Cú pháp của PHP print được đưa ra dưới đây. int in(chuỗi $arg) .
$msg="Chào print() trong PHP";
in "Tin nhắn là. $msg";

Đâu là sự khác biệt giữa print() và echo() ?

echo và print ít nhiều giống nhau. Cả hai đều được sử 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ể sử dụng nó trong các 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ố.