במדריך זה נלמד איך להסיר את האלמנט הראשון ממערך ב-PHP.
פונקציה בשימוש:
()array_shift
ניתן להשתמש בפונקציה ()array_shift כדי להסיר את האלמנט או הערך הראשון ממערך.
הפונקציה ()array_shift מחזירה גם את הערך שהוסר של מערך.
עם זאת, אם המערך ריק (או שהמשתנה אינו מערך), הערך המוחזר יהיה NULL.
בפניכם דוגמא על אופן הביצוע:
מערך מקורי:
<?php
$cities = array("Israel", "India", "UK", "USA");
print_r($cities);
echo "<br>";
var_dump($removed);
?>
פלט:
Array ( [0] => Israel [1] => India [2] => UK [3] => USA )
C:\wamp64\www\www\testcode\testcode.php:9:
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("Israel", "India", "UK", "USA");
// Delete the first array item
$removed = array_shift($cities);
print_r($cities);
echo "<br>";
var_dump($removed);
?>
פלט לאחר הסרת האלמנט הראשון במערך:
Array ( [0] => India [1] => UK [2] => USA )
C:\wamp64\www\www\testcode\testcode.php:13:string 'Israel' (length=6)