Function push() เป็นการเพิ่มข้อมูล Stack ต่อท้ายไป , ส่วน Function pop() , เป็นการดึงข้อมูล Stack ออกมาก่อนตัวท้ายสุด
ยกตัวอย่าง Code :
Code: Select all
$animal = ["cat","dog"];
array_push($animal, "rat");
print_r($animal);
echo "-----------------ก่อนใช้ Function------------------>";
echo "<br>";
array_push($animal, "tiger","snake"); //array_push() เป็นคำสั่งเพิ่มข้อมูลต่อท้าย เช่น เพิ่ม "tiger","snake" ต่อท้ายในตัวแปร array $animal
print_r($animal);
echo "-----------------Function Push------------------->";
echo "<br>";
array_pop($animal); //array_pop() เป็นคำสั่ง ดึงข้อมูล ที่อยู่ท้ายสุด ออกจาก array
print_r($animal);
echo "-----------------Function Pop-------------------->";
echo "<br>";
ผลลัพธ์ที่ได้
ข้อสรุป
ในการศึกษา Function pop และ push นั้น , เราจะได้ประโยชน์จากการศึกษา Data structure ,ซึ่งจะเป็นประโยชน์ต่อการจัดการโครงสร้างฐานข้อมูลเป็นอย่างดี หากต้องการศึกษาทำการของ Functions PHP เพิ่มเติม , สามารถศึกษาได้จากบทความนี้
แหล่งอ้างอิงข้อมูล
https://www.youtube.com/watch?v=sZyQSAnnmfk
https://appdividend.com/2019/03/29/php-array-push-example-add-elements-to-an-array/
แหล่งอ้างอิงรูปภาพ
https://medium.com/@qeleciamgenius/data-structure-stack-and-queue-2f6df656f744