คำสั่งที่ใชในการแสดงผลไปยัง Brownser

 

Echo

รูปแบบคำสั่ง
Echo ข้อความที่1,ข้อความที่1,ข้อความที่1,....;

ตัวอย่าง

Sample1.php

<?
echo"Hello Word <br>";
echo"Hello PHP Programming";
?>

Out Put


 

Print

รูปแบบของคำสั่ง

Print("ข้อความที่ต้องการแสดง");
คำสั่ง Print จะทำงานเหมือนกับคำสั่ง Echo แต่คำสั่ง Print นั้นสามารถแสดงค่าได้ครั้งหนึ่งค่าเท่านั้น ในขณะที่คำสั่ง Echo สามารถแสดงค่าได้หลาย ๆ ค่า

ตัวอย่าง

Sample2.php

<?
echo"Hello Word";
echo"<br>";
echo"Hello PHP Programming";
?>

Out Put

 

Printf

รูปแบบคำสั่ง

(Printf(String format,…);
คำสั่ง Printf จะทำงานเหมือนกับคำสั่ง echo และ print เพื่อส่งข้อมูลไปแสดงที่
Brownser แต่คำสั่ง Printf นั้นสามารถที่จะกำหนดรูปแบบการแสดงข้อมูลได้ด้วย เหมือนกับภาษา C

Sample3.php

<?
$name="Werachai Nukitram";
$old=21;
$salary=3900.45;
$key=165;
printf("ชื่อ %s ",$name);
printf("<br>อายุ %d ",$old);
printf("<br>เงินเดือน %.2f ",$salary);
printf("<br>Character ของ key คือ %c ",$key);
?>

สัญลักษณ์ในฟังก์ชั่น prinf();

%d เลขฐานสิบ
%b เลขฐานสอง
%c รหัส ASCII
%f ทศนิยม
%o เลขฐานแปด
%s ตัวอักษร String
%x , %X เลขฐานสิบหก

Out put




Flush

โดยปกติคำสั่งที่ใช้ในการส่งข้อมูลไปยัง Browser นั้นจะต้องมีการเก็บข้อมูล
ไว้ในหน่วยความจำในส่วนที่เรียกว่า Buffer ก่อน และส่งข้อมูลไปก็ต่อเมื่อ
ข้อมูลที่อยู่ใน Buffer นั้นเต็ม Flushนั้นจะ ทำให้ข้อมูลที่อยู่ในBuffer ถูกส่ง
ลไปแสดงที่ Browser โดยทันที โดยไม่ต้องรอให้ข้อมูลใน Buffer นั้นเต็ม

รูปแบบของคำสั่ง


Flush();
<?
Echo"ส่งข้อความไปให้ Browser";
Flush();
?>

 

เพิ่มเติมครับ

บางคำสั่งอาจจะใช้แทนกันได้ครับ เช่น print กับ Echo ให้เลือกใช้ให้เหมาะสมกับ Program แล้วกันครับ


 

Hosted by www.Geocities.ws

1