Rumah >pembangunan bahagian belakang >masalah PHP >Apakah perbezaan antara pernyataan output php
Perbezaan: 1. Kedua-dua fungsi echo() dan print() digunakan untuk mengeluarkan satu atau lebih rentetan, tetapi echo tidak mempunyai nilai pulangan dan lebih cepat sedikit daripada print 2. "print_r()" fungsi digunakan Digunakan untuk memaparkan maklumat yang mudah difahami tentang pembolehubah 3. "var_dump" digunakan untuk memaparkan maklumat struktur satu atau lebih ungkapan.
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3.
gema Pemahaman mendalam tentang gema, gema ialah fungsi
fungsi gema: mengeluarkan satu atau lebih rentetan ke penyemak imbas? ;
nilai pulangan gema: batal Tiada nilai pulangan; Rentetan penyemak imbas
echo "今天是个好天气";nilai pulangan cetak: integer 1Contoh berikut: cetakan mencetak rentetan, dan gema mencetak nilai pulangan cetakan Hasil keluaran:
gema berjalan lebih pantas sedikit daripada cetakan kerana ia tidak mempunyai nilai pulangan
echo(print("今天是个好天气"));print_r() memaparkan maklumat yang mudah difahami tentang pembolehubah. Jika rentetan, integer atau apungan diberikan, nilai pembolehubah itu sendiri akan dicetak. Jika tatasusunan diberikan, kunci dan elemen akan dipaparkan dalam format tertentu. objek adalah serupa dengan tatasusunan Contohnya Hasil keluaran:
var_dump() memaparkan maklumat tentang satu atau lebih ungkapan Maklumat struktur, termasuk jenis dan nilai ungkapan. Tatasusunan akan mengembangkan nilai secara rekursif, menunjukkan strukturnya melalui lekukan.
$a = [1,2,3,4,]; print_r($a);Contohnya:
Hasil keluaran:
Contohnya:
$b = array( 1 , 2 , array( "a" , "b" , "c" )); var_dump ( $b );
Hasil keluaran :
Pembelajaran yang disyorkan: "$d = 3.1 ; $c = true ; var_dump ( $d , $c );Tutorial Video PHP
"
Atas ialah kandungan terperinci Apakah perbezaan antara pernyataan output php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!