0Pricing
PHP Academy · บทเรียน

ฟังก์ชันในตัว

สำรวจฟังก์ชันในตัวของ PHP ที่ใช้กันทั่วไป

ฟังก์ชันในตัว เป็นบทเรียน PHP Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 5 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน PHP Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส PHP Academy มีบทเรียนทั้งหมด 5 บทเรียน

ฟังก์ชันในตัว

ฟังก์ชันในตัว

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

ฟังก์ชันในตัว — ภาพประกอบ 1

ฟังก์ชันในตัวคืออะไร

ฟังก์ชันในตัวคืออะไร

ฟังก์ชันในตัวคือฟังก์ชันที่ PHP กำหนดไว้ล่วงหน้าเพื่อดำเนินการเฉพาะอย่าง ฟังก์ชันเหล่านี้ช่วยประหยัดเวลาโดยจัดการงานที่ซับซ้อนด้วยการเรียกใช้ฟังก์ชันเพียงครั้งเดียว

ประเด็นสำคัญ: ฟังก์ชันในตัวครอบคลุมงานหลากหลายด้าน รวมถึงการจัดการสตริง การคำนวณทางคณิตศาสตร์ และการจัดการไฟล์

ฟังก์ชันสตริง

ฟังก์ชันสตริง

PHP มีฟังก์ชันสำหรับจัดการสตริง ตัวอย่าง:

  • strlen(): คืนค่าความยาวของสตริง
  • strtoupper(): แปลงสตริงเป็นตัวพิมพ์ใหญ่
  • strtolower(): แปลงสตริงเป็นตัวพิมพ์เล็ก

ตัวอย่าง:

<?php
  $string = "Hello, PHP!";
  echo strlen($string); // Outputs: 11
  echo strtoupper($string); // Outputs: HELLO, PHP!
?>

ฟังก์ชันอาร์เรย์

ฟังก์ชันอาร์เรย์

PHP มีฟังก์ชันสำหรับทำงานกับอาร์เรย์ ตัวอย่าง:

  • array_push(): เพิ่มสมาชิกลงในอาร์เรย์
  • array_pop(): ลบสมาชิกตัวสุดท้ายออกจากอาร์เรย์
  • in_array(): ตรวจสอบว่ามีค่าอยู่ในอาร์เรย์หรือไม่

ตัวอย่าง:

<?php
  $fruits = ["Apple", "Banana"];
  array_push($fruits, "Cherry");
  echo in_array("Cherry", $fruits); // Outputs: 1 (true)
?>

ฟังก์ชันวันที่และเวลา

ฟังก์ชันวันที่และเวลา

PHP มีฟังก์ชันสำหรับทำงานกับวันที่และเวลา ตัวอย่าง:

  • date(): จัดรูปแบบค่าประทับเวลา
  • time(): คืนค่าประทับเวลาปัจจุบัน

ตัวอย่าง:

<?php
  echo date("Y-m-d"); 
// Outputs: Current date (e.g., 2024-12-29)
  echo time(); 
// Outputs: Current timestamp
?>

ฟังก์ชันทางคณิตศาสตร์

ฟังก์ชันทางคณิตศาสตร์

PHP มีฟังก์ชันสำหรับดำเนินการทางคณิตศาสตร์ ตัวอย่าง:

  • abs(): คืนค่าจำนวนสัมบูรณ์
  • round(): ปัดตัวเลขเป็นจำนวนเต็มที่ใกล้เคียงที่สุด
  • sqrt(): คืนค่ารากที่สองของตัวเลข

ตัวอย่าง:

<?php
  echo abs(-10); // Outputs: 10
  echo round(3.6); // Outputs: 4
  echo sqrt(16); // Outputs: 4
?>

การทำงานกับไฟล์

การทำงานกับไฟล์

PHP มีฟังก์ชันสำหรับจัดการไฟล์ ตัวอย่าง:

  • file_get_contents(): อ่านไฟล์เป็นสตริง
  • file_put_contents(): เขียนสตริงลงในไฟล์
  • unlink(): ลบไฟล์

ตัวอย่าง:

<?php
  $filename = "example.txt";
  file_put_contents($filename, "Hello, PHP!");
  echo file_get_contents($filename); // Outputs: Hello, PHP!
?>

การใช้เอกสารประกอบฟังก์ชัน

การใช้เอกสารประกอบฟังก์ชัน

PHP มีเอกสารประกอบโดยละเอียดสำหรับฟังก์ชันในตัวทั้งหมด ไปที่ PHP.net เพื่อดูรายการฟังก์ชันทั้งหมด

เคล็ดลับ: ตรวจสอบเอกสารประกอบเสมอเพื่อดูตัวอย่างและกรณีขอบ

เยี่ยมมาก!

เยี่ยมมาก!

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

ฟังก์ชันในตัว — ภาพประกอบ 10

คำถามที่พบบ่อย

บทเรียน “ฟังก์ชันในตัว” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “ฟังก์ชันในตัว” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส PHP Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส PHP Academy มีบทเรียนทั้งหมด 5 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “ฟังก์ชันในตัว”

สำรวจฟังก์ชันในตัวของ PHP ที่ใช้กันทั่วไป คุณปฏิบัติ PHP Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน PHP Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน PHP Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 5 บทเรียน

บทเรียน “ฟังก์ชันในตัว” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน PHP Academy นี้ได้ไหม

ได้ บทเรียน PHP Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. ฟังก์ชันคืออะไร
  2. ฟังก์ชันในตัว
  3. ฟังก์ชันที่ผู้ใช้กำหนด
  4. การส่งอาร์กิวเมนต์ให้ฟังก์ชัน
  5. ค่าที่ส่งกลับ
← กลับไปที่ PHP Academy