Klassen: Pfad_Mit_Underscores_CamelCaseGeht, oder auch \Pfad\Mit\NameSpaces\Und\CamelCaseGeht
So zeichnet sich jedenfalls der Coding Style projektübergreifend in PHP ab.
Die Namensräume in Kleinbuchstaben zu notieren erscheint mir aber sinnvoller.
So lassen sich Bezüge auf Klassen und Namensräume leicht unterscheiden.
namespace foo;
use bar,
foo\Foo;
class Baz extends bar\Baz implements Foo {
}