Ug, I absolutely hate it when someone answers a question by saying "I see you're asking about PHP, but let me tell you something completely irrelevant, like a different programming language"
To answer your question, no broker that I've found has a PHP API, but don't fret...plenty of brokers can...