Você precisa usar um shell cuja expansão de curinga inclui subdiretórios ou empilhar outra ferramenta para o diretório transversal, como find
:
find -name "*.php" | xargs wc -l
Se, OTOH, seu objetivo é somar tudo, junte o código primeiro:
find -name "*.php" | xargs cat | wc -l