วิธีเขียนสคริปต์ PHP (พร้อมรูปภาพ)

สารบัญ:

วิธีเขียนสคริปต์ PHP (พร้อมรูปภาพ)
วิธีเขียนสคริปต์ PHP (พร้อมรูปภาพ)

วีดีโอ: วิธีเขียนสคริปต์ PHP (พร้อมรูปภาพ)

วีดีโอ: วิธีเขียนสคริปต์ PHP (พร้อมรูปภาพ)
วีดีโอ: 8 เทคนิคแอปรูปภาพ (Photo) ใน iPhone ที่บางคนอาจไม่รู้! | iMoD 2024, อาจ
Anonim

PHP เป็นภาษาสคริปต์ของเซิร์ฟเวอร์ที่ใช้ในการสร้างหน้าเว็บแบบโต้ตอบ ได้รับความนิยมอย่างกว้างขวางเนื่องจากใช้งานง่าย มีปฏิสัมพันธ์ภายในหน้าเว็บ และผสานรวมกับ HTML คิดว่าจะเกิดอะไรขึ้นเมื่อมีการแก้ไขหน้าในเว็บไซต์นี้ เบื้องหลังกระบวนการนี้มีสคริปต์ PHP จำนวนมาก อาจเป็นหลายร้อยรายการที่ควบคุมการเปลี่ยนแปลงของหน้าเว็บโดยอิงจากสถานการณ์ต่างๆ บทความนี้จะสอนวิธีเขียนสคริปต์ PHP ง่ายๆ สองสามตัวเพื่อให้คุณมีความเข้าใจพื้นฐานเกี่ยวกับวิธีการทำงานของ PHP.

ขั้นตอน

ส่วนที่ 1 จาก 3: เริ่มต้นใช้งาน Echo Statements

เขียนสคริปต์ PHP ขั้นตอนที่ 1
เขียนสคริปต์ PHP ขั้นตอนที่ 1

ขั้นตอนที่ 1 เปิดตัวแก้ไขข้อความ

นี่คือโปรแกรมที่คุณจะใช้เขียนและแก้ไขโค้ดของคุณ

  • คุณสามารถเข้าถึงแผ่นจดบันทึกบน Windows เวอร์ชันใดก็ได้โดยใช้ ⊞ Win + R > Notepad
  • TextEdit สามารถเข้าถึงได้บน Mac โดยไปที่ Applications > TextEdit
เขียนสคริปต์ PHP ขั้นตอนที่2
เขียนสคริปต์ PHP ขั้นตอนที่2

ขั้นตอนที่ 2. พิมพ์คำสั่งง่าย ๆ ลงใน Notepad

ส่วนของโค้ด PHP เริ่มต้นและลงท้ายด้วยแท็ก PHP ในวงเล็บ (“”) “Echo” เป็นคำสั่งพื้นฐาน (คำสั่งสำหรับคอมพิวเตอร์) ในภาษา PHP ที่จะส่งออกข้อความไปยังหน้าจอ ข้อความที่คุณต้องการสะท้อนต้องอยู่ในเครื่องหมายคำพูดและลงท้ายด้วยเครื่องหมายอัฒภาค

รหัสควรมีลักษณะดังนี้

เขียนสคริปต์ PHP ขั้นตอนที่ 3
เขียนสคริปต์ PHP ขั้นตอนที่ 3

ขั้นที่ 3. บันทึกไฟล์ด้วยชื่อ “hello world” และนามสกุล.php

ทำได้โดยไปที่ File > Save As…

  • ใน Notepad ให้เพิ่ม.php ต่อท้ายชื่อไฟล์และใส่เครื่องหมายอัญประกาศคู่ เพื่อให้แน่ใจว่าไฟล์จะไม่ถูกแปลงเป็นไฟล์ข้อความพื้นฐานโดย Notepad หากไม่มีเครื่องหมายคำพูด ไฟล์จะกลายเป็น hello world.php.txt หรือคุณสามารถเลือกเมนูแบบเลื่อนลงภายใต้บันทึกเป็นประเภทและเปลี่ยนเป็น "ไฟล์ทั้งหมด (*.*)" ซึ่งจะปล่อยให้ชื่อตรงกับที่คุณพิมพ์และไม่จำเป็นต้องใส่เครื่องหมายคำพูด
  • ใน TextEdit ไม่จำเป็นต้องใส่เครื่องหมายอัญประกาศ แต่ป๊อปอัปจะปรากฏขึ้นเพื่อขอให้คุณยืนยันว่าคุณต้องการบันทึกไฟล์เป็น.php
  • ตรวจสอบให้แน่ใจว่าคุณได้บันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" ของคุณ โดยทั่วไปแล้ว นี่คือโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ Apache บน Windows หรือ /Library/Webserver/Documents บน Mac แต่ผู้ใช้สามารถตั้งค่าเองได้
เขียนสคริปต์ PHP ขั้นตอนที่4
เขียนสคริปต์ PHP ขั้นตอนที่4

ขั้นตอนที่ 4 เข้าถึงไฟล์ PHP ด้วยเว็บเบราว์เซอร์ เปิดเว็บเบราว์เซอร์ที่คุณต้องการและพิมพ์ที่อยู่นี้ในแถบที่อยู่โดยใช้ชื่อไฟล์ php ของคุณ: https://localhost/hello world.php หน้าต่างเบราว์เซอร์ของคุณควรแสดงคำสั่ง echo

  • หากคุณได้รับข้อความแสดงข้อผิดพลาด ตรวจสอบให้แน่ใจว่าคุณพิมพ์รหัสอย่างถูกต้องตามที่แสดงด้านบน รวมถึงเครื่องหมายทวิภาคด้วย
  • ตรวจสอบให้แน่ใจด้วยว่าไฟล์ของคุณถูกบันทึกลงในไดเร็กทอรีที่ถูกต้อง

ส่วนที่ 2 จาก 3: การใช้ PHP และ HTML

เขียนสคริปต์ PHP ขั้นตอนที่ 5
เขียนสคริปต์ PHP ขั้นตอนที่ 5

ขั้นตอนที่ 1. ทำความเข้าใจกับแท็ก 'php'

แท็ก “” บอกเอ็นจิ้น PHP ว่าทุกอย่างระหว่างพวกเขาคือโค้ด PHP ทุกอย่างที่อยู่นอกแท็กทั้งสองจะถือเป็น HTML และถูกละเว้นโดยเอ็นจิ้น PHP และส่งไปยังเบราว์เซอร์ของคุณเหมือนกับ HTML อื่น ๆ สิ่งสำคัญที่ควรทราบคือสคริปต์ PHP ถูกฝังอยู่ในหน้า HTML ปกติ

เขียนสคริปต์ PHP ขั้นตอนที่6
เขียนสคริปต์ PHP ขั้นตอนที่6

ขั้นตอนที่ 2 ทำความเข้าใจคำสั่งระหว่างแท็ก

คำสั่งใช้เพื่อบอกให้เอ็นจิ้น PHP ทำบางสิ่ง ในกรณีของคำสั่ง echo คุณกำลังบอกให้เครื่องยนต์พิมพ์สิ่งที่อยู่ภายในเครื่องหมายคำพูด

เอ็นจิ้น PHP นั้นไม่เคยพิมพ์สิ่งใดไปยังหน้าจอของคุณเลย เอาต์พุตใดๆ ที่สร้างโดยเอ็นจิ้นจะถูกส่งไปยังเบราว์เซอร์ของคุณในรูปแบบ HTML เบราว์เซอร์ของคุณไม่ทราบว่ากำลังรับเอาต์พุต PHP เท่าที่เบราว์เซอร์มีความกังวลก็จะได้รับ HTML ธรรมดา

เขียนสคริปต์ PHP ขั้นตอนที่7
เขียนสคริปต์ PHP ขั้นตอนที่7

ขั้นตอนที่ 3 ใช้แท็ก HTML เพื่อทำให้คำสั่งของคุณเป็นตัวหนา

การเพิ่มแท็ก HTML สามารถเปลี่ยนแปลงผลลัพธ์ของคำสั่ง php ได้ NS ” “ ” จะเพิ่มการจัดรูปแบบตัวหนาให้กับข้อความที่วางอยู่ภายใน โปรดทราบว่าแท็กเหล่านี้จะปรากฏที่ด้านนอกของข้อความ แต่อยู่ภายในเครื่องหมายคำพูดของคำสั่ง echo

  • คุณต้องการให้รหัสของคุณมีลักษณะดังนี้:

    <?php?

    เสียงสะท้อน สวัสดีชาวโลก!

    ";

    ?>

เขียนสคริปต์ PHP ขั้นตอนที่8
เขียนสคริปต์ PHP ขั้นตอนที่8

ขั้นตอนที่ 4 บันทึกและเปิดไฟล์ในเบราว์เซอร์ ไปที่ ไฟล์ > บันทึกเป็น… และบันทึกไฟล์เป็น "helloworld2.php” แล้วเปิดในเบราว์เซอร์ของคุณโดยใช้ที่อยู่: https://localhost/helloworld2.php ผลลัพธ์จะเท่าเดิม แต่คราวนี้ ข้อความเป็นตัวหนา

ตรวจสอบให้แน่ใจว่าคุณได้บันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" ของคุณ โดยทั่วไปแล้ว นี่คือโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ Apache บน Windows หรือ /Library/Webserver/Documents บน OSX แต่ผู้ใช้สามารถตั้งค่าเองได้

เขียนสคริปต์ PHP ขั้นตอนที่9
เขียนสคริปต์ PHP ขั้นตอนที่9

ขั้นตอนที่ 5. แก้ไขไฟล์เพื่อเพิ่มคำสั่ง echo ที่สอง

โปรดจำไว้ว่า ข้อความต้องคั่นด้วยเครื่องหมายอัฒภาค

  • รหัสของคุณควรมีลักษณะดังนี้:

    <?php

    เสียงสะท้อน "สวัสดีชาวโลก!"

    ;

    echo“คุณเป็นอย่างไรบ้าง”;

    ?>

เขียนสคริปต์ PHP ขั้นตอนที่10
เขียนสคริปต์ PHP ขั้นตอนที่10

ขั้นตอนที่ 6. บันทึกและเรียกใช้ไฟล์เป็น "hello world double.php"

หน้าจะแสดงคำสั่ง echo สองรายการ เรียงตามลำดับ ในสองบรรทัด สังเกต “

” ในบรรทัดแรก นี่คือมาร์กอัป HTML เพื่อแทรกตัวแบ่งบรรทัด

  • หากคุณไม่ได้เพิ่มสิ่งนี้ ผลลัพธ์ของคุณจะมีลักษณะดังนี้:

    สวัสดีชาวโลก! สบายดีไหม?

ส่วนที่ 3 ของ 3: ทำความรู้จักกับตัวแปร

เขียนสคริปต์ PHP ขั้นตอนที่ 11
เขียนสคริปต์ PHP ขั้นตอนที่ 11

ขั้นตอนที่ 1 คิดว่าตัวแปรเป็นตัวเก็บข้อมูล

ในการจัดการข้อมูล ไม่ว่าจะเป็นตัวเลขหรือชื่อ คุณต้องจัดเก็บข้อมูลในคอนเทนเนอร์ กระบวนการนี้เรียกว่าการประกาศตัวแปร ไวยากรณ์สำหรับการประกาศตัวแปรคือ “$myVariable = “Hello World!”;”

  • เครื่องหมายดอลลาร์ ($) ที่จุดเริ่มต้นบอก PHP ว่า $myVariable เป็นตัวแปร ตัวแปรทั้งหมดต้องขึ้นต้นด้วยเครื่องหมายดอลลาร์ แต่ชื่อของตัวแปรสามารถเป็นอะไรก็ได้
  • ในตัวอย่างข้างต้น ค่าคือ "Hello World!" และตัวแปรคือ $myVariable คุณกำลังบอกให้ PHP เก็บค่าที่ด้านขวาของเครื่องหมายเท่ากับ ลงในตัวแปรทางด้านซ้ายของเครื่องหมายเท่ากับ
  • ตัวแปรที่มีค่าข้อความเรียกว่าสตริง
เขียนสคริปต์ PHP ขั้นตอนที่ 12
เขียนสคริปต์ PHP ขั้นตอนที่ 12

ขั้นตอนที่ 2 เรียกตัวแปร

การอ้างถึงตัวแปรในโค้ดเรียกว่าการเรียก ประกาศตัวแปรของคุณ แล้วก้องตัวแปรแทนการพิมพ์ข้อความ

  • รหัสของคุณอาจมีลักษณะดังนี้:

    $myVariable = “สวัสดีชาวโลก!”;

    echo $myVariable;

    ?>

เขียนสคริปต์ PHP ขั้นตอนที่ 13
เขียนสคริปต์ PHP ขั้นตอนที่ 13

ขั้นตอนที่ 3 บันทึกและเรียกใช้ไฟล์ ไปที่ ไฟล์ > บันทึกเป็น… และบันทึกไฟล์เป็น “myfirstvariable.php” เปิดเบราว์เซอร์ของคุณและไปที่ https://localhost/myfirstvariable.php และสคริปต์จะพิมพ์ตัวแปร ผลลัพธ์จะเหมือนกับการพิมพ์ข้อความธรรมดา แต่ผลลัพธ์ที่ได้นั้นแตกต่างกัน

ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ลงในไดเร็กทอรีรากของเอกสาร "เซิร์ฟเวอร์" ของคุณ โดยทั่วไปแล้ว นี่คือโฟลเดอร์ชื่อ “htdocs” ในโฟลเดอร์ Apache บน Windows หรือ /Library/Webserver/Documents บน OSX แต่ผู้ใช้ตั้งค่าเองได้

เขียนสคริปต์ PHP ขั้นตอนที่ 14
เขียนสคริปต์ PHP ขั้นตอนที่ 14

ขั้นตอนที่ 4 ใช้ตัวแปรที่มีตัวเลข

ตัวแปรยังสามารถประกอบด้วยตัวเลข (เรียกว่าจำนวนเต็ม) จากนั้นตัวเลขเหล่านั้นสามารถจัดการได้โดยใช้ฟังก์ชันทางคณิตศาสตร์อย่างง่าย เริ่มต้นด้วยการประกาศตัวแปรสามตัวที่เรียกว่า “$mySmallNumber”, “$myLargeNumber” และ “$myTotal”

  • รหัสของคุณควรมีลักษณะดังนี้:

    <?php

    $mySmallNumber;

    $myLargeNumber;

    $myTotal;

    ?>

เขียนสคริปต์ PHP ขั้นตอนที่ 15
เขียนสคริปต์ PHP ขั้นตอนที่ 15

ขั้นตอนที่ 5. กำหนดค่าจำนวนเต็มให้กับตัวแปรสองตัวแรก

กำหนดค่าจำนวนเต็มให้กับ “$mySmallNumber” และ “myLargeNumber”

  • โปรดทราบว่าค่าจำนวนเต็มไม่จำเป็นต้องอยู่ในเครื่องหมายคำพูด ซึ่งจะทำให้ตัวเลขได้รับการปฏิบัติเป็นค่าข้อความเช่น "Hello World!" ตัวแปร.
  • รหัสของคุณควรมีลักษณะดังนี้:

    <?php

    $mySmallNumber = 12;

    $myLargeNumber = 356;

    $myTotal;

    ?>

เขียนสคริปต์ PHP ขั้นตอนที่ 16
เขียนสคริปต์ PHP ขั้นตอนที่ 16

ขั้นตอนที่ 6 ใช้ตัวแปรตัวที่สามเพื่อคำนวณและพิมพ์ผลรวมของตัวแปรอื่นๆ

แทนที่จะทำการคำนวณด้วยตัวเอง คุณสามารถเรียกตัวแปรทั้งสองในตัวแปร “$myTotal” ได้ เครื่องจะคำนวณผลรวมให้คุณโดยใช้ฟังก์ชันทางคณิตศาสตร์ ในการพิมพ์ตัวแปร คุณต้องเพิ่มคำสั่ง echo ที่เรียกตัวแปรหลังการประกาศเท่านั้น

  • การเปลี่ยนแปลงใดๆ ของตัวแปรจำนวนเต็มจะมีผลเมื่อพิมพ์ตัวแปร “$myTotal” ด้วย echo
  • รหัสของคุณควรมีลักษณะดังนี้:

    <?php

    $mySmallNumber = 12;

    $myLargeNumber = 356;

    $myTotal = จำนวน $mySmall + $myLargeNumber;

    เสียงสะท้อน $myTotal;

    ?>

เขียนสคริปต์ PHP ขั้นตอนที่ 17
เขียนสคริปต์ PHP ขั้นตอนที่ 17

ขั้นตอนที่ 7 บันทึกไฟล์และเรียกใช้สคริปต์นี้

หน้าต่างเบราว์เซอร์ของคุณจะแสดงหมายเลขเดียว ตัวเลขนั้นเป็นผลรวมของตัวแปรสองตัวที่เรียกในตัวแปร “$myTotal”

เขียนสคริปต์ PHP ขั้นตอนที่ 18
เขียนสคริปต์ PHP ขั้นตอนที่ 18

ขั้นตอนที่ 8 ตรวจสอบตัวแปรสตริงของคุณ

การใช้ตัวแปรเพื่อเก็บข้อความทำให้คุณสามารถเรียกตัวแปรนั้นได้ทุกเมื่อที่คุณต้องการใช้ค่าที่จัดเก็บ แทนที่จะพิมพ์ข้อความที่มีอยู่อย่างต่อเนื่อง นอกจากนี้ยังช่วยให้การจัดการข้อมูลที่เก็บไว้มีความซับซ้อนมากขึ้นในอนาคต

  • ตัวแปรแรก $myVariable มีค่าสตริง "สวัสดีชาวโลก!". เว้นแต่คุณจะเปลี่ยนค่า $myVariable จะมีค่า "Hello World!" เสมอ
  • คำสั่ง echo พิมพ์ค่าที่มีอยู่ของ $myVariable
เขียนสคริปต์ PHP ขั้นตอนที่ 19
เขียนสคริปต์ PHP ขั้นตอนที่ 19

ขั้นตอนที่ 9 ตรวจสอบตัวแปรจำนวนเต็มของคุณ

คุณได้สำรวจการปรับพื้นฐานของตัวแปรจำนวนเต็มโดยใช้ฟังก์ชันทางคณิตศาสตร์ ข้อมูลผลลัพธ์สามารถเก็บไว้ในตัวแปรอื่นได้ นี่เป็นเพียงจุดเริ่มต้นของสิ่งที่สามารถทำได้ด้วยตัวแปรเหล่านี้

  • ตัวแปรสองตัวคือ $mySmallNumber และ $myLargeNumber แต่ละตัวมีค่าเป็นจำนวนเต็ม
  • ตัวแปรที่สาม $myTotal เก็บค่าที่เพิ่มของ $mySmallNumber และ $myLargeNumber เนื่องจาก $mySmallNumber มีค่าตัวเลขหนึ่งค่า และ $myLargeNumber มีค่าตัวเลขที่สอง ซึ่งหมายความว่า $myTotal จะเก็บค่าของตัวเลขแรกที่เพิ่มไปยังตัวเลขที่สอง ค่านี้สามารถเปลี่ยนแปลงได้ด้วยการเปลี่ยนแปลงตัวแปรที่รวมไว้

ตัวอย่างสคริปต์ PHP

Image
Image

ตัวอย่าง PHP Echo Template

Image
Image

ตัวอย่างตัวแปร PHP ด้วย Words

Image
Image

ตัวอย่างตัวแปร PHP พร้อมตัวเลข

วิดีโอ - การใช้บริการนี้ อาจมีการแบ่งปันข้อมูลบางอย่างกับ YouTube

เคล็ดลับ

  • บทความนี้ถือว่าคุณได้ติดตั้ง Apache และ PHP บนคอมพิวเตอร์ของคุณแล้ว ทุกครั้งที่มีการบอกให้บันทึกไฟล์ คุณกำลังบันทึกในไดเร็กทอรี "\ht docs" (Win) หรือ “\Library\WebServer\Documents” (Mac) ภายในไดเร็กทอรี Apache
  • การแสดงความคิดเห็นเป็นสิ่งสำคัญในการเขียนโปรแกรมใดๆ ดังนั้นให้แน่ใจว่าคุณรู้วิธีแสดงความคิดเห็นใน PHP ด้วยเช่นกัน
  • เครื่องมือที่มีประโยชน์อย่างยิ่งที่จะช่วยคุณทดสอบไฟล์ PHP คือ XAMPP ซึ่งเป็นโปรแกรมฟรีที่ติดตั้งและรัน Apache และ PHP เพื่อช่วยคุณจำลองเซิร์ฟเวอร์บนคอมพิวเตอร์ของคุณ

แนะนำ: