PHP เป็นภาษาสคริปต์ของเซิร์ฟเวอร์ที่ใช้ในการสร้างหน้าเว็บแบบโต้ตอบ ภาษานี้ได้รับความนิยมเนื่องจากความง่ายในการใช้งาน การโต้ตอบภายในหน้าเว็บ และการผสานรวมกับ HTML ลองนึกถึงสิ่งที่จะเกิดขึ้นเมื่อมีการแก้ไขหน้าบนเว็บไซต์ เบื้องหลังกระบวนการ มีโค้ด PHP จำนวนมาก (อาจเป็นหลายร้อย) ที่ควบคุมการเปลี่ยนแปลงหน้าเว็บตามสถานการณ์/เงื่อนไขต่างๆ บทความวิกิฮาวนี้จะแนะนำวิธีการเขียนโค้ด PHP แบบง่ายๆ ให้คุณเข้าใจพื้นฐานการทำงานของ PHP ได้
ขั้นตอน
วิธีที่ 1 จาก 3: เริ่มต้นด้วยคำสั่ง “Echo”
ขั้นตอนที่ 1. เปิดโปรแกรมแก้ไขข้อความ
คุณจะใช้โปรแกรมนี้ในการเขียนและแก้ไขโค้ด PHP
- Notepad สามารถเข้าถึงได้ใน Windows รุ่นต่างๆ ผ่านทางปุ่มลัด Win + R หลังจากนั้นให้พิมพ์ “Notepad”
- สามารถใช้ TextEdit บนคอมพิวเตอร์ Mac ได้โดยไปที่โฟลเดอร์ “Applications” > “TextEdit”
ขั้นตอนที่ 2 พิมพ์คำสั่งง่ายๆ ลงในหน้าต่าง Notepad
เซ็กเมนต์ในโค้ด PHP เริ่มต้นและสิ้นสุดด้วยเครื่องหมาย PHP ที่อยู่ในวงเล็บเหลี่ยม (“”) “Echo” เป็นคำสั่งพื้นฐาน (คำสั่งสำหรับคอมพิวเตอร์) ในภาษา PHP ที่จะแสดงข้อความบนหน้าจอ ข้อความที่คุณต้องการแสดงต้องอยู่ในเครื่องหมายคำพูดและลงท้ายด้วยเครื่องหมายอัฒภาค
รหัสจะมีลักษณะดังนี้:
ขั้นที่ 3. บันทึกไฟล์ด้วยชื่อ “helloteman” และนามสกุล.php
คุณสามารถบันทึกได้โดยเปิดเมนู “ไฟล์” > “บันทึกเป็น…”
- ใน Notepad ให้ใส่นามสกุล.php ที่ท้ายชื่อไฟล์และใส่ไว้ในเครื่องหมายคำพูด วิธีนี้จะป้องกันไม่ให้ไฟล์ถูกแปลงเป็นไฟล์ข้อความธรรมดาโดย Notepad หากไม่มีเครื่องหมายคำพูด ไฟล์จะถูกบันทึกในชื่อ “hello friends.php.txt” หรือคุณสามารถเลือกเมนูแบบเลื่อนลงในส่วน " บันทึกเป็นประเภท " และเปลี่ยนเป็น " ไฟล์ทั้งหมด (*.*) " เพื่อให้สามารถบันทึกไฟล์ในชื่อที่คุณพิมพ์ และคุณไม่จำเป็นต้อง เพื่อแทรกคำพูด
- ใน TextEdit คุณไม่จำเป็นต้องใส่เครื่องหมายคำพูด แต่หน้าต่างป๊อปอัปจะปรากฏขึ้นเพื่อขอให้คุณยืนยันว่าจำเป็นต้องบันทึกไฟล์ด้วยนามสกุล.php
- ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" โดยปกติ ไดเร็กทอรีนี้จะเป็นโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ “Apache” บน Windows หรือ “/Library/Webserver/Documents” บน Mac อย่างไรก็ตาม ผู้ใช้สามารถตั้งค่าหรือเลือกโฟลเดอร์หลักได้ด้วยตนเอง
ขั้นตอนที่ 4 เข้าถึงไฟล์ PHP ผ่านเว็บเบราว์เซอร์
เปิดเว็บเบราว์เซอร์ที่ต้องการและพิมพ์ที่อยู่ต่อไปนี้ลงในแถบที่อยู่โดยใช้ชื่อไฟล์ PHP ที่บันทึกไว้: https://localhost/halotemanteman.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 ได้ เครื่องหมาย " ” “ ฟังก์ชัน” ใช้การจัดรูปแบบตัวหนากับข้อความที่เพิ่มระหว่างทั้งสอง โปรดทราบว่าเครื่องหมายนี้ถูกเพิ่มไว้นอกข้อความที่ต้องเป็นตัวหนา แต่อยู่ภายในเครื่องหมายคำพูดของคำสั่ง " echo"
-
รหัสของคุณจะมีลักษณะดังนี้:
<?php?
เสียงสะท้อน สวัสดีเพื่อน!
";
?>
ขั้นตอนที่ 4 บันทึกและเปิดไฟล์ในเบราว์เซอร์
เลือกเมนู “ไฟล์” > “บันทึกเป็น…” และบันทึกไฟล์เป็น “helloteman2.php” จากนั้นเปิดในเบราว์เซอร์ด้วยที่อยู่ต่อไปนี้: https://localhost/halotemanteman2.php รหัสผลลัพธ์จะเป็น เหมือนกับรหัสก่อนหน้า แต่คราวนี้ข้อความจะแสดงเป็นตัวหนา
ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ลงในไดเร็กทอรีเอกสาร "เซิร์ฟเวอร์" หลัก โดยปกติ ไดเร็กทอรีนี้จะเป็นโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ “Apache” บน Windows หรือ “/Library/Webserver/Documents” บน Mac อย่างไรก็ตาม ผู้ใช้สามารถตั้งค่าหรือเลือกโฟลเดอร์หลักได้ด้วยตนเอง
ขั้นตอนที่ 5. แก้ไขไฟล์เพื่อเพิ่มคำสั่ง “echo” ที่สอง
โปรดทราบว่าแต่ละคำสั่งต้องคั่นด้วยเครื่องหมายอัฒภาค
-
รหัสของคุณจะมีลักษณะดังนี้:
<?php
เสียงสะท้อน "สวัสดีพวก!"
;
echo "สบายดีไหม";
?>
ขั้นตอนที่ 6. บันทึกและเรียกใช้ไฟล์เป็น " hellofrienddobel.php"
หน้าจะแสดงคำสั่ง “echo” สองคำสั่งที่แสดงตามลำดับในข้อความสองบรรทัด ให้ความสนใจกับรหัส"
” ในบรรทัดแรก รหัสเป็นเครื่องหมาย HTML เพื่อแทรกบรรทัดใหม่
-
หากคุณไม่เพิ่ม ผลลัพธ์ของโค้ดจะมีลักษณะดังนี้:
สวัสดีทุกคน สบายดีไหม?
วิธีที่ 3 จาก 3: การจำแนกตัวแปร
ขั้นตอนที่ 1 คิดว่าตัวแปรเป็น "คอนเทนเนอร์" ของข้อมูล
ในการจัดการข้อมูล ทั้งตัวเลขและชื่อ คุณต้องเก็บไว้ใน "คอนเทนเนอร์" กระบวนการนี้เรียกว่าคำสั่งตัวแปร ไวยากรณ์สำหรับการประกาศตัวแปรคือ “$MyVariable = “Hello, friends!”;”
- สัญลักษณ์ดอลลาร์ ($) ที่จุดเริ่มต้นของโค้ดบอก PHP ว่า “$MyVariable” เป็นตัวแปร ตัวแปรทั้งหมดต้องขึ้นต้นด้วยสัญลักษณ์ดอลลาร์ แต่คุณสามารถตั้งชื่อตัวแปรด้วยชื่อใดก็ได้
- ในตัวอย่างข้างต้น ข้อมูลที่มีอยู่คือ "สวัสดีครับทุกคน!" และตัวแปรที่ใช้คือ "$Variableku" คุณกำลังบอกให้ PHP เก็บข้อมูลทางด้านขวาของสัญลักษณ์เท่ากับลงในตัวแปรทางด้านซ้ายของสัญลักษณ์เท่ากับ
- ตัวแปรที่มีข้อมูลข้อความเรียกว่าสตริง
ขั้นตอนที่ 2 ตั้งชื่อตัวแปรที่มีอยู่
การใช้หรือการอ้างอิงตัวแปรในโค้ดเรียกว่า "call" หรือ "call" ประกาศตัวแปรของคุณ จากนั้นใช้หรือ "เรียก" ตัวแปรเหล่านั้นแทนการพิมพ์ข้อมูลข้อความด้วยตนเอง
-
รหัสของคุณจะมีลักษณะดังนี้:
$My Variable = “สวัสดีครับทุกคน!”;
echo $myvariable;
?>
ขั้นตอนที่ 3 บันทึกและเรียกใช้ไฟล์
ไปที่เมนู “ไฟล์” > “บันทึกเป็น…” และบันทึกไฟล์ด้วยชื่อ “myfirstvariable.php” เปิดเบราว์เซอร์และไปที่ https://localhost/mypertamavariabel.php หลังจากนั้น สคริปต์หรือโค้ดจะแสดงตัวแปรในหน้าต่างเบราว์เซอร์ ผลลัพธ์จะเหมือนกับข้อความธรรมดา/ธรรมดา แต่กระบวนการแสดงผลหรือลักษณะที่ปรากฏแตกต่างกัน
ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ลงในไดเร็กทอรีเอกสาร "เซิร์ฟเวอร์" หลัก โดยปกติ ไดเร็กทอรีนี้เป็นโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ “Apache” บน Windows หรือ “/Library/Webserver/Documents” บน MacOS X อย่างไรก็ตาม ผู้ใช้สามารถตั้งค่าหรือเลือกโฟลเดอร์หลักด้วยตนเองได้
ขั้นตอนที่ 4 ใช้ตัวแปรที่มีตัวเลข
ตัวแปรยังสามารถประกอบด้วยตัวเลข (เรียกว่าจำนวนเต็ม) และตัวเลขเหล่านี้สามารถจัดการได้โดยใช้ฟังก์ชันทางคณิตศาสตร์พื้นฐาน เริ่มต้นด้วยการสร้างตัวแปรสามตัวชื่อ “$SmallNumber”, “$LargeNumber” และ “$Amount”
-
รหัสของคุณจะมีลักษณะดังนี้:
<?php
$SmallNumbers;
$BigNumber;
$จำนวนเงิน;
?>
ขั้นตอนที่ 5. กำหนดค่าหรือข้อมูลตัวเลขให้กับตัวแปรสองตัวแรก
ป้อนข้อมูลตัวเลขลงในตัวแปร "$SmallNumbers" และ "$BigNumbers"
- โปรดทราบว่าข้อมูลตัวเลขไม่จำเป็นต้องอยู่ในเครื่องหมายคำพูด หากปิดไว้ ตัวเลขจะถือเป็นข้อมูลข้อความจริง ๆ เช่น ตัวแปร "สวัสดี เพื่อนๆ!"
-
รหัสของคุณจะมีลักษณะดังนี้:
<?php
$ LiteNumber = 12;
$BigNumber = 356;
$จำนวนเงิน;
?>
ขั้นตอนที่ 6 ใช้ตัวแปรตัวที่สามเพื่อคำนวณและแสดงผลรวมของตัวแปรอื่นๆ
แทนที่จะคำนวณตัวเอง คุณสามารถตั้งชื่อตัวแปรสองตัวแรกในตัวแปร "$Amount" ด้วยฟังก์ชันทางคณิตศาสตร์ เครื่องจะคำนวณผลรวมของตัวแปรทั้งสองด้วยตัวเอง ในการแสดงผลลัพธ์ คุณเพียงแค่เพิ่มคำสั่ง “echo” ที่ส่งคืนตัวแปรหลังการประกาศ
- การเปลี่ยนแปลงข้อมูลตัวเลขจะมีผลเมื่อคุณแสดงตัวแปร “$Amount” ด้วยคำสั่ง “echo”
-
รหัสของคุณจะมีลักษณะดังนี้:
<?php
$ LiteNumber = 12;
$BigNumber = 356;
$Sum = $SmallNumbers + $BigNumbers;
ก้อง $Amount;
?>
ขั้นตอนที่ 7 บันทึกไฟล์และเรียกใช้สคริปต์หรือรหัส
หน้าต่างเบราว์เซอร์จะแสดงเพียงตัวเลขเดียวเท่านั้น ตัวเลขคือผลลัพธ์ของผลรวมของตัวแปรสองตัวที่กล่าวถึงในตัวแปร "$Amount"
ขั้นตอนที่ 8. ตรวจสอบตัวแปรข้อความ (string)
เมื่อใช้ตัวแปรเพื่อเก็บข้อมูลข้อความ คุณสามารถระบุตัวแปรได้ทุกเมื่อที่คุณต้องการใช้ข้อมูลข้อความ คุณจึงไม่ต้องพิมพ์ข้อมูลข้อความด้วยตนเองทุกครั้ง ขั้นตอนนี้ยังช่วยให้คุณดำเนินการจัดการข้อมูลที่ซับซ้อนยิ่งขึ้นในอนาคตได้ง่ายขึ้นอีกด้วย
- ตัวแปรแรก “$MyVariable” ประกอบด้วยข้อมูลข้อความหรือสตริง "สวัสดี เพื่อน ๆ!" ตัวแปรจะมีข้อความว่า “สวัสดี พวก! เว้นแต่คุณจะเปลี่ยนข้อความ
- คำสั่ง “echo” จะแสดงข้อมูลข้อความที่เก็บไว้ในตัวแปร “$MyVariable”
ขั้นตอนที่ 9 ตรวจสอบตัวเลขหรือตัวแปรจำนวนเต็ม
คุณได้ครอบคลุมพื้นฐานของการจัดการตัวแปรตัวเลขโดยใช้ฟังก์ชันทางคณิตศาสตร์ ข้อมูลจากการคำนวณทางคณิตศาสตร์สามารถบันทึกลงในตัวแปรอื่นได้ นี่เป็นเพียงจุดเริ่มต้นของผลลัพธ์ต่างๆ ที่สามารถรับได้จากตัวแปรที่คุณสร้างขึ้น
- ทั้งตัวแปร "$SmallNumbers" และ "$BigNumbers" ถูกเพิ่มด้วยข้อมูลตัวเลข
- ตัวแปรที่สาม “$Amount” จะเก็บผลรวมของ “$SmallNumbers” และ “$LargeNumbers” เนื่องจากตัวแปร “$SmallNumber” เก็บข้อมูลแรกและ “$BigNumber” เก็บข้อมูลที่สอง ตัวแปร “$Sum” จึงมีข้อมูลสำหรับการเพิ่มตัวเลขแรกไปยังตัวเลขที่สอง ข้อมูลหรือค่าสามารถเปลี่ยนแปลงได้โดยการเปลี่ยนแปลงในตัวแปรตัวใดตัวหนึ่งที่ใช้
เคล็ดลับ
- สำหรับบทความนี้ จะถือว่าคุณมี Apache และ PHP ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ เมื่อใดก็ตามที่คุณได้รับแจ้งให้บันทึกไฟล์ คุณจะต้องบันทึกไว้ในไดเร็กทอรี " \ht docs " (Windows) หรือ " \Library\WebServer\Documents” (Mac) ในไดเร็กทอรี Apache
- ความคิดเห็นเป็นองค์ประกอบที่สำคัญของการเขียนโปรแกรม ดังนั้นให้แน่ใจว่าคุณรู้วิธีเพิ่มความคิดเห็นใน PHP
- เครื่องมือที่มีประโยชน์มากสำหรับการทดสอบไฟล์ PHP คือ XAMPP ซึ่งเป็นโปรแกรมฟรีที่ติดตั้งและรัน Apache และ PHP และช่วยให้คุณจำลองเซิร์ฟเวอร์บนคอมพิวเตอร์ของคุณ