¿Cómo puedo obtener la matriz de un solo tipo de una matriz multidimensional (sin un bucle)?

Tengo la siguiente matriz $ foo

array(10) {
[0] => array(4) {

["merchantId"] => string(5) "12e21"
["programId"] => string(27) "ddd3333"
["networkId"] => int(4)
["clientId"] => int(178)
}
[1] => array(4) {

["merchantId"] => string(5) "112e1"
["programId"] => string(27) "2vfrdbv1&=10&tmfdpid=csss"
["networkId"] => int(4)
["clientId"] => int(178)
}
[2] => array(4) {

["merchantId"] => string(5) "112e1"
["programId"] => string(27) "2vfrdbv1&=10&tmfdpid=csss"
["networkId"] => int(4)
["clientId"] => int(178)
}

Y necesito una matriz de clientId (solo)

¿Es posible acceder solo a la ID de cliente para crear una matriz de ID sin un bucle?

Algo como:

$foo['clientId']; //which doesn't work

Respuestas a la pregunta(2)

Su respuesta a la pregunta