Rumah >pembangunan bahagian belakang >masalah PHP >Apakah perbezaan antara cetakan php

Apakah perbezaan antara cetakan php

WBOY
WBOYasal
2022-02-28 16:55:463091semak imbas

Perbezaan: 1. Apabila mencetak, print() hanya boleh mencetak satu pembolehubah, manakala gema boleh mencetak berbilang pembolehubah 2. "print_r()" akan memformat tatasusunan atau objek dan mencetaknya. var_dump()" bukan sahaja akan memformat tatasusunan atau objek, tetapi juga memaparkan jenisnya.

Apakah perbezaan antara cetakan php

Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3.

Apakah perbezaan antara cetakan PHP

1. 2. Perbezaan

print();     // 输出字符串
printf();    // 输出格式化字符串
print_r();   // 以易于理解的格式打印变量
echo;        
sprintf();   // 返回格式化字符串
var_dump();  // 打印变量的相关信息
var_export();// 输出或返回一个变量的字符串表示

1. Perbezaan antara cetakan dan gema cetak dan gema ialah kedua-dua struktur bahasa; cetakan berada dalam Apabila mencetak, anda hanya boleh mencetak satu pembolehubah, tetapi gema boleh mencetak berbilang pembolehubah jika anda mencetak berbilang pembolehubah pada masa yang sama, pisahkan dengan koma, yang lebih cekap [disyorkan].

2. Perbezaan antara printf() dan sprintf()

printf() boleh keluarkan mengikut format dan akan dikeluarkan terus ke kawasan penimbal; 🎜>

sprintf() akan kembali dan tidak akan keluar.

3 Perbezaan antara print_r() dan var_dump()

print_r() akan memformat tatasusunan/objek dan mencetaknya [Bantu kami menyelesaikan beberapa ralat atau hasil];

var_dump() juga mempunyai fungsi print_r(), dan var_dump() juga akan memaparkan jenis setiap satu.

Perbezaan asas:

Contohnya: mencetak FALSE, print_r() tidak akan menghasilkan apa-apa, ia hanya bersamaan dengan menggemakan FALSE, tiada apa-apa jika print_r() mencetak TRUE, hasilnya Ia adalah tidak benar tetapi 1, jadi akan terdapat beberapa ralat dalam penghakiman beberapa keputusan, maka [adalah disyorkan untuk menggunakan var_dump()].

4. Perbezaan antara format var_export dan var_dump()

var_export() dan mengeluarkan kandungan (seperti tatasusunan). digunakan kemudian. Parameter adalah benar, yang akan menjadi pulangan; PHP untuk digunakan), tetapi var_dump() tidak boleh membantu kami menyahpepijat dan menyemak maklumat ralat atau maklumat hasil kami.

Pembelajaran yang disyorkan: "

Tutorial Video PHP

"

Atas ialah kandungan terperinci Apakah perbezaan antara cetakan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn