[eluser]ejangi[/eluser]
I use camelCase in JavaScript, but (generally) not PHP. The rule for me (usually) is to follow the Framework, but my favourite rule(s) of thumb for coding I got from Rails are:
- classes: ucfirst, camelcase; "MyGreatClass"
- methods: strtolower, underscores; "my_great_method()"
- properties: strtolower, underscores: "$my_object_property"