unset()
FunctionIf you want to delete an element from an array you can simply use the unset()
function.
The following example shows how to delete an element from an associative array and numeric array.
<?php
$arr1 = array("a" => "Apple", "b" => "Ball", "c" => "Cat");
unset($arr1["b"]);
// RESULT: array("a" => "Apple", "c" => "Cat")
$arr2 = array(1, 2, 3);
unset($arr2[1]);
// RESULT: array(0 => 1, 2 => 3)
?>
If you see the above example carefully you will find that the unset()
function didn't reindex the array after deleting the value from the numeric array (line no-8). To fix this you can use the array_splice()
function. It takes three parameters: an array, offset (where to start), and length (number of elements to be removed). Let's see how it actually works:
<?php
$arr = array(1, 2, 3);
array_splice($arr, 1, 1);
// RESULT: array(0 => 1, 1 => 3)
?>
Hi, My name is Harsukh Makwana. i have been work with many programming language like php, python, javascript, node, react, anguler, etc.. since last 5 year. if you have any issue or want me hire then contact me on [email protected]
Apache redirect http to https URL
After installing ssl certificate in your...ReactJs File uploading Example with Axios
This tutorial will provide an example of...Laravel 8 Send Mail using Queue Tutorial
In this turorial we wil see how we can s...Increase Session Timeout Limit in Laravel
Today, I will show you how to increase s...How to extract substring from a string in PHP
Use the PHP substr() function...