To register for an Internet.com membership to receive newsletters and white papers, use the Register button ABOVE.
To participate in the message forums BELOW, click here
PHPBuilder.com  
 

 

Go Back   PHPBuilder.com > PHP Help > Upgrading PHP

Upgrading PHP Issues concerning PHP version upgrades and future releases

Reply
 
Thread Tools Rate Thread Display Modes
Old 05-16-2004, 08:14 PM   #1
lanjoky
I'm Thumper
 
lanjoky's Avatar
 
Join Date: Jun 2003
Location: USA
Posts: 260
A good php 5 book?

Anyone got recommendations for a good php 5 book ... one that assumes u know basic php and goes into detail about the added abilities of php 5?

Thanks
__________________
lanjoky
lanjoky is offline   Reply With Quote
Old 05-17-2004, 04:53 AM   #2
PurpleMonkey
Member
 
PurpleMonkey's Avatar
 
Join Date: Mar 2004
Location: UK
Posts: 90
have any been written yet?
PurpleMonkey is offline   Reply With Quote
Old 05-17-2004, 05:40 AM   #3
planetsim
code | beer > sleep
 
Join Date: Sep 2002
Location: aus
Posts: 4,826
Yea i believe Oreilly has one

http://www.oreilly.com/catalog/0596006365/index.html

http://www.theukwebdesigncompany.com...or-dummies.php

They are all i could find however id wait till PHP 5 is our of RC before looking for a book as PHP 5 will be changing a little more for the next release.
__________________
Dont be lazy Search
And use the Manual
Webmobo - Open Source News Script | Portfolio / Blog | Against TCPA
planetsim is offline   Reply With Quote
Old 05-17-2004, 07:02 AM   #4
Shrike
Not Yet Involved
 
Shrike's Avatar
 
Join Date: Oct 2003
Location: The Eighth, Sursamen
Posts: 2,254
This is an excellent article on the 'new bits' of PHP5.
__________________
The Hundredth Idiot
Shrike is offline   Reply With Quote
Old 05-19-2004, 11:40 PM   #5
dalecosp
Still needs a yaller jeep
 
dalecosp's Avatar
 
Join Date: Jul 2002
Location: Accelerating Windows at 9.81 m/s....
Posts: 6,140
Quote:
originally posted by PurpleMonkey
have any been written yet?
Leon Atkinson has finished (and it's published) along with PHP co-creator Zeev Suraski, the 3rd edition of PHP Core Programming --- "fully revised for PHP 5". I'd recommend it as reference material only; it's hardly a "good read" IMHO, as the majority of its many pages are basically just the PHP manual, with definitions of every steenking function known to the language and examples similar to those in the online manual, etc. On the other hand, I'm biased, and like quirkly little tomes that are built for simpler minds, like the "dummies" series and stuff from PeachPit Press. I don't know if the new Wrox Publishing offering (written by six of our own here) is any better, or handles any material on v5.

Anyway, here's some of the cover hype:
Quote:
"The authoritative guide to real-world development with the new PHP 5"

"Brand-new coverage of PHP design patterns, object techniques, and XML"

"Updated coverage of syntax, functions, algorithms and PHP software engineering"

"Includes 650+ downloaded code examples"
Before you read the following: I must be honest, I've skipped around quite a bit. I bought it because I had the hots for a new book, and nothing else in the stacks at the time even mentioned that PHP 5 existed ... or seemed to have more than a cursory nod to OOP. I figured "PHP is going kinda OOP, surely they'll have a lot of info on that ...."

The chapter on OOP was disappointing to me --- probably because I was really looking for a "OOP for dummies" type read, and Leon just assumes that if you want to do OOP you already grok the concept (at least a little 'grok' heh...) . The book does cover the new features re: OOP and all new functionality (except for any changes since press time).

Probably the best chapters are the last few: an overview of system design principles, including some examples of the GoF "patterns", etc, "Efficiency and Debugging", and perhaps the overview of the development/history of PHP in Chapter One. There is also a good quantity of tabular and list type data (e.g. every configure argument accepted, operators table, ascii codes, escape sequences, and most every constant or option for each function in the larger part of the book).

As for me, I feel like my money is better spent on a good "interesting" read that stretches my thought processes instead of a good "reference book" I have to pay somebody to dust once a month ... YMMV, of course. Maybe there's a place for both.
__________________
dalecosp ---------------- "God doesn't play dice." --- Albert Einstein

Getting Help at All! --- Collected Solutions to Common Problems --- General Bulletin Board Guidelines --- Debugging 101 --- Coding Forum FAQ --- Search the board --- T.F.M. (the 'friendly' manual, in English) --- Newbie FAQ

Last edited by dalecosp; 05-22-2004 at 07:36 PM.
dalecosp is offline   Reply With Quote
Old 05-20-2004, 12:58 AM   #6
lanjoky
I'm Thumper
 
lanjoky's Avatar
 
Join Date: Jun 2003
Location: USA
Posts: 260
Thanks for the review dale ... and I am with you I am looking for something other then a reference book ... something readable ...

anyone have or used "Advanced PHP Programming" ... care to give me the down low on that book .... it supposed to have decent coverage of php 5
__________________
lanjoky
lanjoky is offline   Reply With Quote
Old 05-22-2004, 04:31 AM   #7
BuzzLY
2($infinity) && $beyond
 
BuzzLY's Avatar
 
Join Date: Nov 2002
Location: Star Command
Posts: 2,535
Quote:
Originally posted by dalecosp
grok the concept at least a little
Um... perhaps you don't grok the definition of "grok..." LOL
__________________
New to the board? Check out the guidelines
| Color Picker | Blogification |
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
With all its sham, drudgery, and broken dreams, it's still a beautiful world.
BuzzLY is offline   Reply With Quote
Old 05-22-2004, 07:35 PM   #8
dalecosp
Still needs a yaller jeep
 
dalecosp's Avatar
 
Join Date: Jul 2002
Location: Accelerating Windows at 9.81 m/s....
Posts: 6,140
Quote:
Originally posted by BuzzLY
Um... perhaps you don't grok the definition of "grok..." LOL
Heh, recursive definition.... Pretty late, I guess. Need to fix the quote tag, too...

[edit]Actually, that was Thursday, and now that I think about it I was strung out on Tavist all day and wasn't worth a plugged nickel (and, of course that assume that I am when I'm "sober").[/edit]
__________________
dalecosp ---------------- "God doesn't play dice." --- Albert Einstein

Getting Help at All! --- Collected Solutions to Common Problems --- General Bulletin Board Guidelines --- Debugging 101 --- Coding Forum FAQ --- Search the board --- T.F.M. (the 'friendly' manual, in English) --- Newbie FAQ

Last edited by dalecosp; 05-22-2004 at 07:47 PM.
dalecosp is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 03:59 AM.






Acceptable Use Policy

internet.comMediabistrojusttechjobs.comGraphics.com

WebMediaBrands Corporate Info


Advertise | Newsletters | Feedback | Submit News

Legal Notices | Licensing | Permissions | Privacy Policy


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.