echo vs cetak dalam PHP

echo () dan cetak () bukan fungsi tetapi bahasa membina dalam PHP. Kedua-duanya digunakan untuk mengeluarkan rentetan dan terdapat perbezaan yang sangat kecil antara echo dan cetak dalam PHP.

Carta perbandingan

echo berbanding carta perbandingan cetak
echocetak
Parameter echo boleh mengambil lebih dari satu parameter apabila digunakan tanpa kurungan. Sintaks adalah ungkapan echo [, ekspresi [, ungkapan] ...]. Ambil perhatian bahawa echo ($ arg1, $ arg2) tidak sah. cetakan hanya mengambil satu parameter.
Pulangan nilai echo tidak mengembalikan sebarang nilai cetak sentiasa kembali 1 (integer)
Sintaks void echo (string $ arg1 [, string $ ...]) int print (rentetan $ arg)
Apa itu? Dalam PHP, echo bukanlah fungsi tetapi membina bahasa. Dalam PHP, cetakan bukanlah fungsi yang benar-benar berfungsi tetapi membina bahasa. Walau bagaimanapun, ia berkelakuan seperti fungsi di mana ia mengembalikan nilai.

Kandungan: echo vs cetak dalam PHP

  • 1 Kelajuan echo vs cetak dalam PHP
  • 2 Fungsi vs Bahasa Dibina
  • 3 Parameter dan sintaks cetak vs gema
  • 4 Rujukan

Kelajuan echo vs cetak dalam PHP

Kelajuan kedua-duanya echo dan cetak Kenyataan dalam PHP adalah kira-kira sama. Menggunakan salah satu daripada yang lain tidak mungkin menghasilkan peningkatan prestasi dalam aplikasi anda. Secara teorinya, echo adalah lebih cekap kerana ia tidak mengembalikan sebarang nilai.

Fungsi vs Language Construct

Tidak seperti kebanyakan fungsi rentetan PHP, echo dan cetak bukan fungsinya tetapi membina bahasa. Oleh itu, tidak perlu menggunakan tanda kurung apabila menggunakan echo atau cetak.

Parameter dan sintaks cetak vs gema

Apabila digunakan dengan kurungan (seperti panggilan fungsi), kedua-duanya cetak dan echo ambil hanya 1 hujah. Sebagai contoh,

echo ("Jangan panik!"); cetak ("Jawapannya ialah 42."); 

Walau bagaimanapun, apabila digunakan tanpa kurungan, echo boleh mengambil beberapa hujah. Sebagai contoh,

echo "Do not", "", "panic", "!"; // Ini sah. cetak "The", "answer", "is", "42."; // Ini tidak sah. 

Rujukan

  • echo - referensi PHP
  • cetak - rujukan PHP