เดอะ รีเซ็ต () เป็นฟังก์ชันในตัวของ PHP ที่ช่วยให้ผู้ใช้สามารถย้ายตัวชี้ภายในไปยังจุดเริ่มต้นของอาร์เรย์ หมายความว่าเมื่อคุณใช้ฟังก์ชันนี้ มันจะคืนค่าองค์ประกอบแรกของอาร์เรย์ เมื่อใช้ฟังก์ชันนี้ใน PHP คุณสามารถนำทางผ่านอาร์เรย์และดึงข้อมูลที่คุณต้องการได้อย่างง่ายดาย ฟังก์ชันนี้ไม่ได้แก้ไขอาร์เรย์ แต่จะคืนค่าองค์ประกอบแรกของการส่งผ่านเท่านั้น อาร์เรย์ .
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สำหรับการใช้ รีเซ็ต () ฟังก์ชั่นใน PHP:
รีเซ็ต ( อาร์เรย์ )
ฟังก์ชันนี้ยอมรับอาร์เรย์พารามิเตอร์เดียว ซึ่งเป็นอาร์เรย์ที่ระบุซึ่งจำเป็นต้องรีเซ็ตใน PHP วิธีการนี้ส่งออกองค์ประกอบแรกของอาร์เรย์และ เท็จ ถ้าอาร์เรย์ว่างเปล่า
การใช้ฟังก์ชั่น reset() ใน PHP
ตัวอย่างโค้ดด้านล่างแสดงการใช้ รีเซ็ต () ฟังก์ชันบนอาร์เรย์แบบง่ายและเชื่อมโยงใน PHP
ตัวอย่างที่ 1
ในตัวอย่างต่อไปนี้ เราได้สร้างแบบธรรมดา อาร์เรย์ ของชื่อและใช้ รีเซ็ต () ฟังก์ชันบนอาร์เรย์
$arr = อาร์เรย์ ( 'ไซนับ' , 'อาไวส์' , 'กยณัฐ' , 'โคมาล' ) ;
ผลลัพธ์ $ = รีเซ็ต ( $arr ) ;
พิมพ์ ' ผลลัพธ์ $ ' ;
?>
เมื่อคุณรันโค้ดด้านบน ตัวชี้ภายในของอาร์เรย์จะถูกรีเซ็ตให้ชี้ไปที่องค์ประกอบแรกของอาร์เรย์
ตัวอย่างที่ 2
ในโปรแกรมตัวอย่างอื่นที่ระบุด้านล่าง เราสร้างอาร์เรย์ชื่อ arr และพิมพ์ค่าต่างๆ โดยใช้ฟังก์ชันในตัว ค่าปัจจุบันของอาร์เรย์จะแสดงบนหน้าจอโดยใช้ปุ่ม ปัจจุบัน() การทำงาน. จากนั้นเราจะใช้วิธีถัดไปเพื่อย้ายตัวชี้ภายในของอาร์เรย์ไปยังตำแหน่งหนึ่งไปข้างหน้าและพิมพ์ค่าถัดไป ล่าสุดเราใช้ของ รีเซ็ต () ฟังก์ชัน เพื่อรีเซ็ตตำแหน่งของตัวชี้ภายในเพื่อพิมพ์องค์ประกอบแรกของอาร์เรย์
$arr = อาร์เรย์ ( 'ไซนับ' , 'อาไวส์' , 'โคมาล' , 'กยณัฐ' ) ;
พิมพ์ ปัจจุบัน ( $arr ) . ' \n ' ;
ต่อไป ( $arr ) ;
พิมพ์ ปัจจุบัน ( $arr ) . ' \n ' ;
รีเซ็ต ( $arr ) ;
พิมพ์ ปัจจุบัน ( $arr ) ;
?>
ตัวอย่างที่ 3
ในโค้ดตัวอย่างด้านล่าง เราได้ใช้ รีเซ็ต () ฟังก์ชันบนอาร์เรย์ที่เชื่อมโยง เดอะ รีเซ็ต () ฟังก์ชันจะพิมพ์ชื่อองค์ประกอบดัชนีแรกบนคอนโซล:
$ลูกจ้าง = [
'ชื่อ' => 'ไซนับ' ,
'อายุ' => 23 ,
'เพศ' => 'หญิง' ,
] ;
$firstElement = รีเซ็ต ( $ลูกจ้าง ) ;
เสียงสะท้อน 'องค์ประกอบดัชนีแรก: ' . $firstElement ;
?>
บรรทัดล่าง
เดอะ รีเซ็ต () ฟังก์ชันใน PHP มีประโยชน์สำหรับการดึงข้อมูลจากอาร์เรย์และใช้เพื่อย้ายตัวชี้ภายในไปยังองค์ประกอบแรกของอาร์เรย์ ฟังก์ชันนี้ส่งคืนองค์ประกอบแรกและพิมพ์บนคอนโซล หากอาร์เรย์ว่างเปล่า แสดงว่า รีเซ็ต () ฟังก์ชันจะส่งกลับค่า False มิฉะนั้นองค์ประกอบแรกจะถูกพิมพ์บนหน้าจอ เราได้หารือเกี่ยวกับ รีเซ็ต () ฟังก์ชันโดยละเอียดพร้อมตัวอย่างบางส่วนในส่วนด้านบนของคู่มือ