วิธีใช้ฟังก์ชัน PHP date_parse()

Withi Chi Fangkchan Php Date Parse



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

ฟังก์ชัน date_parse() คืออะไร

ฟังก์ชันในตัวใน PHP เรียกว่า date_parse() อาจใช้เพื่อแบ่งสตริงวันที่ออกเป็นส่วนประกอบและส่งคืนอาร์เรย์ของค่าสำหรับแต่ละค่าเหล่านั้น ใน PHP ฟังก์ชันนี้มีประโยชน์อย่างยิ่งสำหรับการเปลี่ยนค่าวันที่และเวลา

เพื่อใช้ date_parse() คุณต้องระบุสตริงวันที่เป็นอินพุต สตริงวันที่นี้สามารถอยู่ในรูปแบบใดก็ได้ที่ PHP รองรับ เช่น YYYY-MM-DD หรือ DD-MM-YYYY ฟังก์ชันจะแยกวิเคราะห์สตริงนี้และส่งกลับอาร์เรย์ที่มีส่วนต่างๆ ของวันที่ เช่น ปี เดือน และวัน







เดอะ ไวยากรณ์สำหรับ date_parse() ฟังก์ชั่นตรงไปตรงมา พารามิเตอร์เดียวที่กำหนดให้กับฟังก์ชันนี้คือสตริงวันที่ที่คุณต้องการแยกวิเคราะห์ ไวยากรณ์สำหรับฟังก์ชันมีดังนี้:



date_parse ( สตริง $date_string )

เดอะ $date_string พารามิเตอร์คือสตริงวันที่ที่คุณต้องการแยกวิเคราะห์ และฟังก์ชันจะส่งคืนอาร์เรย์ของค่าที่แสดงถึงส่วนต่างๆ ของวันที่ โปรดทราบว่า date_parse() ฟังก์ชันจะส่งคืนอาร์เรย์เสมอ แม้ว่าสตริงที่ป้อนไม่ถูกต้อง



ตัวอย่างโค้ดบางส่วนที่ใช้ไฟล์ date_parse() ฟังก์ชั่นแสดงด้านล่าง:





ตัวอย่างที่ 1



$date_string = '2023-01-01' ;

$date_parts = date_parse ( $date_string ) ;

พิมพ์_r ( $date_parts ) ;

?>

รหัสนี้ประกาศตัวแปร $date_string ที่มีสตริงวันที่ในรูปแบบ YYYY-MM-DD จากนั้นโค้ดจะใช้ฟังก์ชัน date_parse() เพื่อแยกสตริงนี้และเก็บผลลัพธ์ไว้ในตัวแปรที่เรียกว่า $date_parts . ในที่สุดรหัสก็พิมพ์ออกมา $date_parts อาร์เรย์



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

ตัวอย่างที่ 2



พิมพ์_r ( date_parse ( '2020-10-01 02:23:32.2' ) ) ;

?>

โค้ดด้านบนแบ่งสตริงวันที่ “2020-10-01 02:23:32.2” ออกเป็นส่วนๆ โดยใช้ PHP date_parse() การทำงาน. ผลลัพธ์ที่แยกวิเคราะห์จะถูกพิมพ์โดยใช้ print_r() การทำงาน.

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

บทสรุป

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