The problem there is that you need someone to reuse the code; this someone would have to be able to tell what is "really good code". I know no PHP apart from the obvious, so this someone won't be me ;-) Judging from the proportion of what I know about PHP to what I know about Perl, I think as long as Wikipedia will be on PHP, I won't be able to submit anything beyond bugfixes and minor cosmetic changes.
You know more than you think you know. Good code is not dependent on language, but on logic. Thts the one thing I learned in comp sci. I would routinely write pseudo code programs or php programs, for my c++ projects and then just port them over, it made it sooooo much easier that way. plus php is so easy.. and the manual so good. There is a whole lot of built-in functionality, and php is designed from the ground up to work with web interfaces. Another thing is that Perl code is a little harder to understand than php since "TIMTOWTDI" . Perl tends to look a lot different depending on who programs it, while php doesnt so much because, frankly there is not allways that many ways to do it... Plus i might be biased cause i dislike perl cause I tried to learn it as my first programming langueage and i was rather confused and never got anything done... so I learned C, which I did ok with, but had a lot of trouble with stupid crap, then i discovered php.. which I loved because it reminded me of C while removing most of the tedious and confusing parts of it (dynamic memory allocation)....
Lightning