Re: [PHP] Beginner Tutorials for using CLASSES in PHP4
- From: quickshiftin@xxxxxxxxx ("Nathan Nobbe")
- Date: Sat, 29 Sep 2007 23:18:11 -0400
although some people believe differently than i; i would argue
trying to learn how to design w/ the classes that php4 provides
is a waste of time. most books you will find regarding object oriented
design assume the language has the basic constructs. ppp mainly.
also, there are other important facilities php4 lacks like abstract classes
and interfaces, not to mention you have to explicitly assign objects by
reference in php4. (if you dont want a copy created).
unless you are bound to php4 by work or something
i suggest you start working w/ php5. also, if your looking for some design
techniques i recommend studying design patterns. the heads first book
is a great starting point.
actually if you want a solid reference thats free on the web look at
phpPatterns <http://www.phppatterns.com/docs/start>
the code is mostly php4 i believe.
-nathan
On 9/29/07, Jeff Cohan <jdcohan@xxxxxxxxxxxxx> wrote:
Yes, I know how to Google, and I've been Googling...
But I would appreciate advice about good beginner tutorials using
classes in PHP4 based on your actual experiences. I.e., have some of
you found tutorials that really unlocked the doors for you?
Ideally, such tutorials would have somewhat realistic examples. (I
already know how to output "Hello, World" using a class, and I tend
to find examples like those unhelpful. Maybe it's just me.)
My main challenge is modularizing yer basic BREAD/CRUD operations
with MySQL databases.
I've made some strides in creating increasingly modular functions to
present browse lists, edit forms and add forms; to perform
field-level and form-level validations; and to perform inserts,
updates and deletes. My approach is to utilize multidimensional
arrays which define the column names, column labels (for forms),
form control types (input, select, checkbox, etc.) and other
attributes of the form controls. I've got a "library" of validation
routines with error messages that appear on the form under the
culprit form control.
But I think taking the next step to use classes is going to make my
life much easier.
TIA for any guidance you might be able to offer.
Jeff
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
- Follow-Ups:
- Re: [PHP] Beginner Tutorials for using CLASSES in PHP4
- From: Jeff Cohan
- Re: [PHP] Beginner Tutorials for using CLASSES in PHP4
- References:
- Beginner Tutorials for using CLASSES in PHP4
- From: Jeff Cohan
- Beginner Tutorials for using CLASSES in PHP4
- Prev by Date: Re: [PHP] Beginner Tutorials for using CLASSES in PHP4
- Next by Date: Re: [PHP] counting with leading zeros
- Previous by thread: Re: [PHP] Beginner Tutorials for using CLASSES in PHP4
- Next by thread: Re: [PHP] Beginner Tutorials for using CLASSES in PHP4
- Index(es):
Relevant Pages
|