PHP เป็นภาษาสคริปต์ของเซิร์ฟเวอร์ที่ใช้ในการสร้างหน้าเว็บแบบโต้ตอบ ได้รับความนิยมอย่างกว้างขวางเนื่องจากใช้งานง่าย มีปฏิสัมพันธ์ภายในหน้าเว็บ และผสานรวมกับ HTML คิดว่าจะเกิดอะไรขึ้นเมื่อมีการแก้ไขหน้าในเว็บไซต์นี้ เบื้องหลังกระบวนการนี้มีสคริปต์ PHP จำนวนมาก อาจเป็นหลายร้อยรายการที่ควบคุมการเปลี่ยนแปลงของหน้าเว็บโดยอิงจากสถานการณ์ต่างๆ บทความนี้จะสอนวิธีเขียนสคริปต์ PHP ง่ายๆ สองสามตัวเพื่อให้คุณมีความเข้าใจพื้นฐานเกี่ยวกับวิธีการทำงานของ PHP.
ขั้นตอน
ส่วนที่ 1 จาก 3: เริ่มต้นใช้งาน Echo Statements
ขั้นตอนที่ 1 เปิดตัวแก้ไขข้อความ
นี่คือโปรแกรมที่คุณจะใช้เขียนและแก้ไขโค้ดของคุณ
- คุณสามารถเข้าถึงแผ่นจดบันทึกบน Windows เวอร์ชันใดก็ได้โดยใช้ ⊞ Win + R > Notepad
- TextEdit สามารถเข้าถึงได้บน Mac โดยไปที่ Applications > TextEdit
ขั้นตอนที่ 2. พิมพ์คำสั่งง่าย ๆ ลงใน Notepad
ส่วนของโค้ด PHP เริ่มต้นและลงท้ายด้วยแท็ก PHP ในวงเล็บ (“”) “Echo” เป็นคำสั่งพื้นฐาน (คำสั่งสำหรับคอมพิวเตอร์) ในภาษา PHP ที่จะส่งออกข้อความไปยังหน้าจอ ข้อความที่คุณต้องการสะท้อนต้องอยู่ในเครื่องหมายคำพูดและลงท้ายด้วยเครื่องหมายอัฒภาค
รหัสควรมีลักษณะดังนี้
ขั้นที่ 3. บันทึกไฟล์ด้วยชื่อ “hello world” และนามสกุล.php
ทำได้โดยไปที่ File > Save As…
- ใน Notepad ให้เพิ่ม.php ต่อท้ายชื่อไฟล์และใส่เครื่องหมายอัญประกาศคู่ เพื่อให้แน่ใจว่าไฟล์จะไม่ถูกแปลงเป็นไฟล์ข้อความพื้นฐานโดย Notepad หากไม่มีเครื่องหมายคำพูด ไฟล์จะกลายเป็น hello world.php.txt หรือคุณสามารถเลือกเมนูแบบเลื่อนลงภายใต้บันทึกเป็นประเภทและเปลี่ยนเป็น "ไฟล์ทั้งหมด (*.*)" ซึ่งจะปล่อยให้ชื่อตรงกับที่คุณพิมพ์และไม่จำเป็นต้องใส่เครื่องหมายคำพูด
- ใน TextEdit ไม่จำเป็นต้องใส่เครื่องหมายอัญประกาศ แต่ป๊อปอัปจะปรากฏขึ้นเพื่อขอให้คุณยืนยันว่าคุณต้องการบันทึกไฟล์เป็น.php
- ตรวจสอบให้แน่ใจว่าคุณได้บันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" ของคุณ โดยทั่วไปแล้ว นี่คือโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ Apache บน Windows หรือ /Library/Webserver/Documents บน Mac แต่ผู้ใช้สามารถตั้งค่าเองได้
ขั้นตอนที่ 4 เข้าถึงไฟล์ PHP ด้วยเว็บเบราว์เซอร์ เปิดเว็บเบราว์เซอร์ที่คุณต้องการและพิมพ์ที่อยู่นี้ในแถบที่อยู่โดยใช้ชื่อไฟล์ php ของคุณ: https://localhost/hello world.php หน้าต่างเบราว์เซอร์ของคุณควรแสดงคำสั่ง echo
- หากคุณได้รับข้อความแสดงข้อผิดพลาด ตรวจสอบให้แน่ใจว่าคุณพิมพ์รหัสอย่างถูกต้องตามที่แสดงด้านบน รวมถึงเครื่องหมายทวิภาคด้วย
- ตรวจสอบให้แน่ใจด้วยว่าไฟล์ของคุณถูกบันทึกลงในไดเร็กทอรีที่ถูกต้อง
ส่วนที่ 2 จาก 3: การใช้ PHP และ HTML
ขั้นตอนที่ 1. ทำความเข้าใจกับแท็ก 'php'
แท็ก “” บอกเอ็นจิ้น PHP ว่าทุกอย่างระหว่างพวกเขาคือโค้ด PHP ทุกอย่างที่อยู่นอกแท็กทั้งสองจะถือเป็น HTML และถูกละเว้นโดยเอ็นจิ้น PHP และส่งไปยังเบราว์เซอร์ของคุณเหมือนกับ HTML อื่น ๆ สิ่งสำคัญที่ควรทราบคือสคริปต์ PHP ถูกฝังอยู่ในหน้า HTML ปกติ
ขั้นตอนที่ 2 ทำความเข้าใจคำสั่งระหว่างแท็ก
คำสั่งใช้เพื่อบอกให้เอ็นจิ้น PHP ทำบางสิ่ง ในกรณีของคำสั่ง echo คุณกำลังบอกให้เครื่องยนต์พิมพ์สิ่งที่อยู่ภายในเครื่องหมายคำพูด
เอ็นจิ้น PHP นั้นไม่เคยพิมพ์สิ่งใดไปยังหน้าจอของคุณเลย เอาต์พุตใดๆ ที่สร้างโดยเอ็นจิ้นจะถูกส่งไปยังเบราว์เซอร์ของคุณในรูปแบบ HTML เบราว์เซอร์ของคุณไม่ทราบว่ากำลังรับเอาต์พุต PHP เท่าที่เบราว์เซอร์มีความกังวลก็จะได้รับ HTML ธรรมดา
ขั้นตอนที่ 3 ใช้แท็ก HTML เพื่อทำให้คำสั่งของคุณเป็นตัวหนา
การเพิ่มแท็ก HTML สามารถเปลี่ยนแปลงผลลัพธ์ของคำสั่ง php ได้ NS ” “ ” จะเพิ่มการจัดรูปแบบตัวหนาให้กับข้อความที่วางอยู่ภายใน โปรดทราบว่าแท็กเหล่านี้จะปรากฏที่ด้านนอกของข้อความ แต่อยู่ภายในเครื่องหมายคำพูดของคำสั่ง echo
-
คุณต้องการให้รหัสของคุณมีลักษณะดังนี้:
<?php?
เสียงสะท้อน สวัสดีชาวโลก!
";
?>
ขั้นตอนที่ 4 บันทึกและเปิดไฟล์ในเบราว์เซอร์ ไปที่ ไฟล์ > บันทึกเป็น… และบันทึกไฟล์เป็น "helloworld2.php” แล้วเปิดในเบราว์เซอร์ของคุณโดยใช้ที่อยู่: https://localhost/helloworld2.php ผลลัพธ์จะเท่าเดิม แต่คราวนี้ ข้อความเป็นตัวหนา
ตรวจสอบให้แน่ใจว่าคุณได้บันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" ของคุณ โดยทั่วไปแล้ว นี่คือโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ Apache บน Windows หรือ /Library/Webserver/Documents บน OSX แต่ผู้ใช้สามารถตั้งค่าเองได้
ขั้นตอนที่ 5. แก้ไขไฟล์เพื่อเพิ่มคำสั่ง echo ที่สอง
โปรดจำไว้ว่า ข้อความต้องคั่นด้วยเครื่องหมายอัฒภาค
-
รหัสของคุณควรมีลักษณะดังนี้:
<?php
เสียงสะท้อน "สวัสดีชาวโลก!"
;
echo“คุณเป็นอย่างไรบ้าง”;
?>
ขั้นตอนที่ 6. บันทึกและเรียกใช้ไฟล์เป็น "hello world double.php"
หน้าจะแสดงคำสั่ง echo สองรายการ เรียงตามลำดับ ในสองบรรทัด สังเกต “
” ในบรรทัดแรก นี่คือมาร์กอัป HTML เพื่อแทรกตัวแบ่งบรรทัด
-
หากคุณไม่ได้เพิ่มสิ่งนี้ ผลลัพธ์ของคุณจะมีลักษณะดังนี้:
สวัสดีชาวโลก! สบายดีไหม?
ส่วนที่ 3 ของ 3: ทำความรู้จักกับตัวแปร
ขั้นตอนที่ 1 คิดว่าตัวแปรเป็นตัวเก็บข้อมูล
ในการจัดการข้อมูล ไม่ว่าจะเป็นตัวเลขหรือชื่อ คุณต้องจัดเก็บข้อมูลในคอนเทนเนอร์ กระบวนการนี้เรียกว่าการประกาศตัวแปร ไวยากรณ์สำหรับการประกาศตัวแปรคือ “$myVariable = “Hello World!”;”
- เครื่องหมายดอลลาร์ ($) ที่จุดเริ่มต้นบอก PHP ว่า $myVariable เป็นตัวแปร ตัวแปรทั้งหมดต้องขึ้นต้นด้วยเครื่องหมายดอลลาร์ แต่ชื่อของตัวแปรสามารถเป็นอะไรก็ได้
- ในตัวอย่างข้างต้น ค่าคือ "Hello World!" และตัวแปรคือ $myVariable คุณกำลังบอกให้ PHP เก็บค่าที่ด้านขวาของเครื่องหมายเท่ากับ ลงในตัวแปรทางด้านซ้ายของเครื่องหมายเท่ากับ
- ตัวแปรที่มีค่าข้อความเรียกว่าสตริง
ขั้นตอนที่ 2 เรียกตัวแปร
การอ้างถึงตัวแปรในโค้ดเรียกว่าการเรียก ประกาศตัวแปรของคุณ แล้วก้องตัวแปรแทนการพิมพ์ข้อความ
-
รหัสของคุณอาจมีลักษณะดังนี้:
$myVariable = “สวัสดีชาวโลก!”;
echo $myVariable;
?>
ขั้นตอนที่ 3 บันทึกและเรียกใช้ไฟล์ ไปที่ ไฟล์ > บันทึกเป็น… และบันทึกไฟล์เป็น “myfirstvariable.php” เปิดเบราว์เซอร์ของคุณและไปที่ https://localhost/myfirstvariable.php และสคริปต์จะพิมพ์ตัวแปร ผลลัพธ์จะเหมือนกับการพิมพ์ข้อความธรรมดา แต่ผลลัพธ์ที่ได้นั้นแตกต่างกัน
ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" ของคุณ โดยทั่วไปแล้ว นี่คือโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ Apache บน Windows หรือ /Library/Webserver/Documents บน OSX แต่ผู้ใช้ตั้งค่าเองได้
ขั้นตอนที่ 4 ใช้ตัวแปรที่มีตัวเลข
ตัวแปรยังสามารถประกอบด้วยตัวเลข (เรียกว่าจำนวนเต็ม) จากนั้นตัวเลขเหล่านั้นสามารถจัดการได้โดยใช้ฟังก์ชันทางคณิตศาสตร์อย่างง่าย เริ่มต้นด้วยการประกาศตัวแปรสามตัวที่เรียกว่า “$mySmallNumber”, “$myLargeNumber” และ “$myTotal”
-
รหัสของคุณควรมีลักษณะดังนี้:
<?php
$mySmallNumber;
$myLargeNumber;
$myTotal;
?>
ขั้นตอนที่ 5. กำหนดค่าจำนวนเต็มให้กับตัวแปรสองตัวแรก
กำหนดค่าจำนวนเต็มให้กับ “$mySmallNumber” และ “myLargeNumber”
- โปรดทราบว่าค่าจำนวนเต็มไม่จำเป็นต้องอยู่ในเครื่องหมายคำพูด ซึ่งจะทำให้ตัวเลขได้รับการปฏิบัติเป็นค่าข้อความเช่น "Hello World!" ตัวแปร.
-
รหัสของคุณควรมีลักษณะดังนี้:
<?php
$mySmallNumber = 12;
$myLargeNumber = 356;
$myTotal;
?>
ขั้นตอนที่ 6 ใช้ตัวแปรตัวที่สามเพื่อคำนวณและพิมพ์ผลรวมของตัวแปรอื่นๆ
แทนที่จะทำการคำนวณด้วยตัวเอง คุณสามารถเรียกตัวแปรทั้งสองในตัวแปร “$myTotal” ได้ เครื่องจะคำนวณผลรวมให้คุณโดยใช้ฟังก์ชันทางคณิตศาสตร์ ในการพิมพ์ตัวแปร คุณต้องเพิ่มคำสั่ง echo ที่เรียกตัวแปรหลังการประกาศเท่านั้น
- การเปลี่ยนแปลงใดๆ ของตัวแปรจำนวนเต็มจะมีผลเมื่อพิมพ์ตัวแปร “$myTotal” ด้วย echo
-
รหัสของคุณควรมีลักษณะดังนี้:
<?php
$mySmallNumber = 12;
$myLargeNumber = 356;
$myTotal = จำนวน $mySmall + $myLargeNumber;
เสียงสะท้อน $myTotal;
?>
ขั้นตอนที่ 7 บันทึกไฟล์และเรียกใช้สคริปต์นี้
หน้าต่างเบราว์เซอร์ของคุณจะแสดงหมายเลขเดียว ตัวเลขนั้นเป็นผลรวมของตัวแปรสองตัวที่เรียกในตัวแปร “$myTotal”
ขั้นตอนที่ 8 ตรวจสอบตัวแปรสตริงของคุณ
การใช้ตัวแปรเพื่อเก็บข้อความทำให้คุณสามารถเรียกตัวแปรนั้นได้ทุกเมื่อที่คุณต้องการใช้ค่าที่จัดเก็บ แทนที่จะพิมพ์ข้อความที่มีอยู่อย่างต่อเนื่อง นอกจากนี้ยังช่วยให้การจัดการข้อมูลที่เก็บไว้มีความซับซ้อนมากขึ้นในอนาคต
- ตัวแปรแรก $myVariable มีค่าสตริง "สวัสดีชาวโลก!". เว้นแต่คุณจะเปลี่ยนค่า $myVariable จะมีค่า "Hello World!" เสมอ
- คำสั่ง echo พิมพ์ค่าที่มีอยู่ของ $myVariable
ขั้นตอนที่ 9 ตรวจสอบตัวแปรจำนวนเต็มของคุณ
คุณได้สำรวจการปรับพื้นฐานของตัวแปรจำนวนเต็มโดยใช้ฟังก์ชันทางคณิตศาสตร์ ข้อมูลผลลัพธ์สามารถเก็บไว้ในตัวแปรอื่นได้ นี่เป็นเพียงจุดเริ่มต้นของสิ่งที่สามารถทำได้ด้วยตัวแปรเหล่านี้
- ตัวแปรสองตัวคือ $mySmallNumber และ $myLargeNumber แต่ละตัวมีค่าเป็นจำนวนเต็ม
- ตัวแปรที่สาม $myTotal เก็บค่าที่เพิ่มของ $mySmallNumber และ $myLargeNumber เนื่องจาก $mySmallNumber มีค่าตัวเลขหนึ่งค่า และ $myLargeNumber มีค่าตัวเลขที่สอง ซึ่งหมายความว่า $myTotal จะเก็บค่าของตัวเลขแรกที่เพิ่มไปยังตัวเลขที่สอง ค่านี้สามารถเปลี่ยนแปลงได้ด้วยการเปลี่ยนแปลงตัวแปรที่รวมไว้
ตัวอย่างสคริปต์ PHP
ตัวอย่าง PHP Echo Template
ตัวอย่างตัวแปร PHP ด้วย Words
ตัวอย่างตัวแปร PHP พร้อมตัวเลข
วิดีโอ - การใช้บริการนี้ อาจมีการแบ่งปันข้อมูลบางอย่างกับ YouTube
เคล็ดลับ
- บทความนี้ถือว่าคุณได้ติดตั้ง Apache และ PHP บนคอมพิวเตอร์ของคุณแล้ว ทุกครั้งที่มีการบอกให้บันทึกไฟล์ คุณกำลังบันทึกในไดเร็กทอรี "\ht docs" (Win) หรือ “\Library\WebServer\Documents” (Mac) ภายในไดเร็กทอรี Apache
- การแสดงความคิดเห็นเป็นสิ่งสำคัญในการเขียนโปรแกรมใดๆ ดังนั้นให้แน่ใจว่าคุณรู้วิธีแสดงความคิดเห็นใน PHP ด้วยเช่นกัน
- เครื่องมือที่มีประโยชน์อย่างยิ่งที่จะช่วยคุณทดสอบไฟล์ PHP คือ XAMPP ซึ่งเป็นโปรแกรมฟรีที่ติดตั้งและรัน Apache และ PHP เพื่อช่วยคุณจำลองเซิร์ฟเวอร์บนคอมพิวเตอร์ของคุณ