Удалить указанный элемент в массиве

Удалить указанный элемент в массиве можно через функцию array_diff().

$apps = [
    'PHP',
    'MySQL',
    'Apache'
];

array_diff($apps, ['PHP']);
// Array( [1] => 'MySQL', [2] => 'Apache' )

array_diff($apps, ['PHP', 'MySQL']);
// Array( [2] => 'Apache' )

Если надо удалить элемент массива по индексу, то можно использовать следующий код:

unset($array[1]);