Home>Article>Backend Development> How to remove a value from a one-dimensional array in php
Method: 1. Use “array_shift(array)” to delete the first value; 2. Use “array_pop(array)” to delete the last value; 3. Use “unset($array name[subscript]] )" to delete the value of the specified subscript; 4. Use "array_splice(array, position, 1)" to delete the value of the specified position.
The operating environment of this tutorial: windows7 system, PHP version 8.1, DELL G3 computer
php one-dimensional array 4 ways to remove a value
Method 1: Use the array_shift() function
array_shift($arr)
The function can delete the first element of the $arr array
Note: array_shift() will change the original array, the length of the array will be reduced by 1, and all other elements will be Move forward one position.
Method 2: Use the array_pop() function
array_pop($arr)
The function can delete the last element of the $arr array
Note: array_pop() will also change the original array.
Method 3: Use the unset($arr[subscript]) statement
This statement can delete the array element of the specified subscript
$arr[subscript]
You can access the specific elements of the array arr
Method 4: Use array_splice() function
array_splice() function can delete an element at the specified position Note: The array_splice() function will also change the original array. Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to remove a value from a one-dimensional array in php. For more information, please follow other related articles on the PHP Chinese website!