php remove key from array code example

Example 1: php delete element by value

$colors = array("blue","green","red");

//delete element in array by value "green"
if (($key = array_search("green", $colors)) !== false) {
    unset($colors[$key]);
}

Example 2: php unset array key

unset($dataArray['key']);

Example 3: php remove element from array

$arr = array('a' => 1, 'b' => 2, 'c' => 3);
unset($arr['b']);

// RESULT: array('a' => 1, 'c' => 3)

$arr = array(1, 2, 3);
array_splice($arr, 1, 1);

// RESULT: array(0 => 1, 1 => 3)

Example 4: php array remove keys keep values

<?php
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
?>
Array
(
    [0] => XL
    [1] => gold
)

Example 5: php array remove key value pair

unset($array['key-here']);

Example 6: remove key of an array php

$result_Member = $this->Member->get_list_member_belong_to_company($id);

/* 
$result_Member = array(
	[10] => 10,
    [20] => 11,
    [30] => 12,
)
*/

// remove key, get values only
$member_ids = array_values($result_Member);

/*
$result_Member = array(
	[0] => 10,
    [1] => 11,
    [2] => 12,
)
*/

Tags:

Php Example