PHP CSV VLookup

Estou procurando uma função PHP que pode ler um arquivo CSV e executar uma consulta na coluna 1 para ecoar o valor relacionado na mesma linha na coluna 2.

Por exemplo, se o CSV contiver:

Name,Email
John,john@domain1.com
Frank,frank@domain2.com
Julie,julie@domain3.com

Gostaria de pesquisar um nome e fazer eco do valor do email.

Algo como:

<?php
$name = "Name to be inserted";
$csv = 'filename.csv';

*function to vlookup $name in $csv, get column 2 value and pipe to $email* 

echo $email;
?>

Alguém pode sugerir uma função que pode realizar o acima?

Obrigado