วันอาทิตย์ที่ 3 พฤศจิกายน พ.ศ. 2556

PHP มหัศจรรย์ การเขียนเว็บ

      โดยทั่ว ๆ ไปแล้วหลายคนคงเคยได้ยิน การเขียนเว็บไซต์ ด้วยภาษา HTML มาแล้ว วันนี้เรามานำเสนอกับอีกภาษาหนึ่งที่มีลูกเล่นต่าง ๆ ไม่แพ้กัน นั่นก็คือ ภาษา PHP

      ความสามารถของ PHP นั้นในความสามารถพื้นฐานที่ภาษาสคริปต์ทั่วๆไปมีนั้น PHP ก็มีความสามารถทำได้ทัดเทียมเช่นเดียวกันเช่น การรับข้อมูลจากฟอร์ม, การสร้าง Content ในลักษณะ Dynamic, รับส่ง Cookies, สร้าง, เปิด, อ่าน และปิดไฟล์ในระบบ, การรองรับระบบจัดการฐานข้อมูลมากมา

     และนี่คือสิ่งที่ต้องการสื่อนั่นก็คือ  เว็บไซต์ส่วนใหญ่ที่มีการเรียกใช้ข้อมูลจากฐานข้อมูลมาใช้นั้น มักจะใช้ PHP ในการเขียนเว็บไซต์นั่นเอง

     คำสั่งพื้นฐานของ PHP

1.คำสั่ง Echo

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

ตัวอย่าง

Sample1.php

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

2.คำสั่ง Printf
ในการใช้คำสั่ง printf เราจะต้องทราบชนิดของข้อมูลที่เราต้องการแสดงออกมาว่าเป็นชนิดใด เราจะได้กำหนดค่าลงไปถูงต้องดังนี้

%d     ตัวเลข

%o       เลขฐานแปด

%c       ข้ออักษร ( 1 ตัว )

%s       ข้อความ

%f       ทศนิยม

<?php
printf ( ” 15+15 = %d <br> ” , 15+15) ;
printf ( ” 20/3 = %d <br> ” , 20/3 ) ;
printf ( ” 20/3 = %f <br> ” , 20/3 ) ;
?>

3.การวนลูปแบบ for ( for Loop )
การใช้ fore สําหรับการวนลูปค่าทั้งหมดอาร์เรย์
<?php
$arrayAmpur = array( "เมื่อง" , "พุนพิน" , "เคียนซา" );
for ( $i = 0; $i < count($arrayAmpur); $i ++)
{
 echo " $i : " . $arrayAmpur[$i] . "<BR>";
}
?>
ผลลัพธ์:
0 : เมื่อง
1 : พุนพิน
2 : เคียนซา

4.การวนลูปแบบ foreach ( foreach Loop )
การใช้ fore สําหรับการวนลูปค่าทั้งหมดอาร์เรย์
<?php
$arrayAmpur = array( "1201" => "เมื่อง" , "1202" => "บางกรวย" );
foreach ( $arrayAmpur as $kAmpur => $vAmpur)
{
 echo " $kAmpur : $vAmpur <BR>";
}
?>
ผลลัพธ:
1201 : เมื่อง
1202 : บางกรวย

5.การวนลูปแบบ while ( while Loop )
การใช while สําหรับการวนลูปค่าทั้งหมดจากตาราง employees ของฐานข้อมูล
<?php
$rs = mysql_query("SELECT * FROM employees");
while ( $row_rs = mysql_fetch_array($rs) )
{
 echo "Employee ID: " . $row_rs['employeeid'] . "<BR>";
 echo "First Name: " . $row_rs['firstname'] . "<BR>";
 echo "Last Name: " . $row_rs['lastname'] . "<BR>";
}
?>
ผลลัพธ์:
Employee ID: 26
First Name: David
Last Name: Beckham


ไม่มีความคิดเห็น:

แสดงความคิดเห็น