Devdit
 

PHP ลบ array ตัวสุดท้าย ด้วย unset และ count -1

1.6K

สอนเขียนภาษา PHP ลบ array ตัวสุดท้ายด้วยคำสั่ง unset ร่วมกับคำสั่ง count - 1 โดยการใช้คำสั่ง count ร่วมกับ -1 จะได้ข้อมูลลำดับสุดท้ายของ array สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง

<?php
    $a = array("apple", "orange", "banana", "berry");
    unset( $a[count($a)-1] );
    print_r( $a );
?>

ผลลัพธ์

Array ( [0] => apple [1] => orange [2] => banana )

โค้ดด้านบนมีตัวแปร array ชื่อ a พร้อมข้อมูล คือ "apple", "orange", "banana", "berry" กรณีต้องการลบข้อมูลตัวสุดท้ายของ array คือ berry แนะนำให้ใช้คำสั่ง count - 1 ตามตัวอย่างซึ่งจะได้ค่าลำดับ (Index) ตัวสุดท้ายของ array

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ