<?php
// searching array
$arr = array(111,112,113,114,115);
$val = 113;
if ( ($dex = array_search($val, $arr)) !== false) {
// reconstruct the array …
$arr = array_merge(array_slice($arr,0,$dex),
array_slice($arr,$dex + 1));
}
$delValue = 115;
// using a “diff” comparison:
$array = array_values(array_diff($arr, [$delValue]));
var_dump($arr);
preferences:
60.42 ms | 402 KiB | 5 Q