Removendo um valor de uma matriz PHP

sando o PHP, estou tentando remover um elemento de uma matriz com base no valor do element

Por exemplo, com a seguinte matriz:

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

Eu gostaria de poder especificar um valor de nas matrizes internas a serem removidas. Por exemplo, se eu especificasse 100, a matriz resultante seria semelhante a:

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

Meu primeiro pensamento foi percorrer a matriz usando foreach e desabilitar o valor "ofensivo" quando a encontrei, mas isso não parece referenciar a matriz original, apenas as variáveis de loop que foram criada

Obrigado

questionAnswers(3)

yourAnswerToTheQuestion