במדריך זה נלמד איך להסיר את האלמנט האחרון ממערך ב-PHP.
פונקציה בשימוש:
()array_pop
ניתן להשתמש בפונקציה ()array_pop
כדי להסיר אלמנט או ערך מקצה המערך.
הפונקציה ()array_pop
מחזירה גם את הערך האחרון של מערך.
עם זאת, אם המערך ריק (או שהמשתנה אינו מערך), הערך המוחזר יהיה NULL.
הדפסה של המערך המקורי:
<?php
$cities = array("Israel", "India", "UK", "USA");
print_r($cities);
echo "<br>";
var_dump($cities);
?>
פלט:
Array ( [0] => Israel [1] => India [2] => UK [3] => USA )
C:\wamp64\www\www\testcode\testcode.php:6:
array (size=4)
0 => string 'Israel' (length=6)
1 => string 'India' (length=5)
2 => string 'UK' (length=2)
3 => string 'USA' (length=3)
<?php
$cities = array("Jerusalem"=>"Israel", "India"=>"Mumbai", "UK"=>"London", "USA"=>"New York");
// Delete last array item
$removed = array_pop($cities);
print_r($cities);
echo "<br>";
var_dump($removed);
?>
פלט לאחר הסרת האלמנט האחרון במערך:
Array ( [0] => Israel [1] => India [2] => UK )
C:\wamp64\www\www\testcode\testcode.php:13:string 'New York' (length=8)