PHP não é uma linguagem ruim (ou pelo menos não é tão ruim quanto alguns podem sugerir). Eu tinha professores que nem sabiam que o PHP era orientado a objetos até eu contar a eles. Eu tive clientes que nos desconfiam imediatamente quando dizemos que somos desenvolvedores de PHP e nos questionam por não usar linguagens e estruturas elegantes como Django ou RoR, ou linguagens "corporativas e sólidas" como Java e ASP.NET.
O Facebook é construído em PHP. Existem muitos projetos sólidos que impulsionam a web, como Joomla e Drupal, que são usados na empresa e nos governos. Existem frameworks e bibliotecas que possuem algumas das melhores arquiteturas que eu já vi em todos os idiomas (Symfony 2, Doctrine). O PHP tem a melhor documentação que eu já vi e uma grande comunidade de profissionais.
O PHP possui recursos avançados de OO, como reflexão, interfaces, e muito menos que o PHP agora suporta reutilização horizontal de forma nativa e limpa por meio de características .
Existem programadores e crianças com scripts ruins que dão ao PHP uma má reputação, mas fortalecem a comunidade PHP ao mesmo tempo, e como é muito fácil fazer coisas com PHP, você pode fazer as coisas da maneira errada, com certeza, mas por que culpar o língua?.
Agora, para resumir isso em uma pergunta real e respondível: qual seria um argumento bom, sólido, curto e doce para evitar ser desaprovado e parar o preconceito de uma só vez e defender sua honra quando você diz que é desenvolvedor de PHP? .
(biscoito grátis com chantilly para aqueles com evidências empíricas de convencer alguém - cliente ou outro - no local)
PS: Usamos o Symfony , e o código acaba sendo bonito e sustentável
PPS: O Facebook é escrito em PHP, compilado em C ++ via HipHop e implantado no Hadoop. Aqui: http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/1/