การแสดงผลในภาษา PHP | |
การแสดงผลข้อความใน PHP สามารถใช้คำสั่งได้สามรูปแบบคือ คำสั่ง echo, print และคำสั่ง printf คำสั่งทั้งสามแบบนี้เป็นคำสั่งแสดงผลข้อมูลออกทางบราวเซอร์ ลองมาศึกษาวิธีการใช้ และสรูปข้อแตกต่างกันได้ที่นี่ค่ะ |
ในการเขียน php เพื่อแสดงผลออกทางเว็บบราวเซอร์นั้น เราสามารถใช้คำสั่งได้ 3 คำสั่งดังนี้
1. echo 2. print 3. printf แบบแรก คำสั่ง echo เป็นคำสั่งที่สามารถแสดงผลข้อมูลได้หลาย ๆ ประเภท เช่น | |||
กรณีที่ 1 ใช้ echo แสดงค่าคงที่ กรณีที่ 2 echo แสดงผลการคำนวนค่าตัวเลข กรณีที่ 3 echo แสดงผลการคำนวนค่าของตัวแปร $b = 5; echo $a + $b; //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 8 กรณีที่ 4 ใช้ echo แสดงผลข้อมูลหลายประเภทโดยการแยกค่านิพจน์ $b = 5; echo "3+5= ", 3+5," = ",$a+$b; // ข้อมูลที่ถูกแสดงผลออกทางเว็บบราวเซอร์ คือ 3+5 = 8 = 8 | |||
แบบที่ 2 คำสั่ง print เป็นคำสั่งที่สามารถแสดงผลข้อมูลเช่นเดียวกันกับคำสั่ง echo แต่คำสั่ง print จะไม่สามารถแสดงผลข้อมูลแบบหลาย ๆ นิพจน์ หรือหลาย ๆ ค่าตัวแปร โดยการใช้ เครื่องหมาย ,คั่น แบบคำสั่ง echo ได้
รูปแบบการใช้คำสั่ง print print "test print "; //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ test print #แบบแสดงผลการคำนวนค่าตัวเลข print 5+5; //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 10 #แบบแสดงผลการคำนวนค่าของตัวแปร $a=2; $b=5; print $a+$b; //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 7 | |||
แบบที่ 3 คำสั่ง printf เป็นคำสั่งที่มีลักษณะการใช้เหมือนกับคสั่ง printf ในภาษา C ซึ่งจะสามารถจัดรูปแบบ (Format) ของข้อความที่เราจะทำการแสดงผลออกทางเว็บบราวเซอร์ได้
รูปแบบการใช้คำสั่ง printf printf ("5x5 = %d" , 5*5); //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 5x5 = 25 #แบบแสดงผลข้อมูลเป็นแบบทศนิยม printf ("5/5 = %f" , 5/5); //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 5/5 = 1.000000 #แบบแสดงผลข้อมูลเป็นแบบเลขฐาน 8 printf ("5+5 = %o" , 5+5); //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 5+5 = 12 #แบบแสดงผลข้อมูลเป็นแบบข้อความ printf ("5-5 = %s" , 5-5); //ข้อมูลที่ถูกแสดงผลออกบราวเซอร์คือ 5-5 = 0 |
0 ความคิดเห็น:
แสดงความคิดเห็น