Eliminar un valor de una matriz PHP

Utilizando PHP, estoy tratando de eliminar un elemento de una matriz en función del valor del elemento.

Por ejemplo, con la siguiente matriz:

Array
(
    [671] => Array
        (
            [0] => 1
            [1] => 100
            [2] => 1000
        )
    [900] => Array
        (
            [0] => 15
            [1] => 88
        }
)

Me gustaría poder especificar un valor de on de las matrices internas para eliminar. Por ejemplo, si especifico 100, la matriz resultante se vería así:

Array
(
    [671] => Array
        (
            [0] => 1
            [2] => 1000
        )
    [900] => Array
        (
            [0] => 15
            [1] => 88
        }
)

i primer pensamiento fue recorrer la matriz usando foreach y desarmar el valor "ofensivo" cuando lo encontré, pero eso no parece hacer referencia a la matriz original, solo a las variables de ciclo que se crearon.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta