SitePoint Sponsor

User Tag List

Results 1 to 25 of 25

Thread: Best PHP book?

  1. #1
    SitePoint Guru
    Join Date
    Oct 2001
    Location
    USA
    Posts
    760
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Best PHP book?

    What book would you guys recommend on php? Something that has complete overall coverage of the language.

  2. #2
    Life is strife TriGeminal's Avatar
    Join Date
    Apr 2005
    Location
    Trigeminal Ganglion
    Posts
    633
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    -PHP Anthology by Harry (so cute)
    and other books here in site point are great too ..

    You will find many posts about best php books here if you searched this forum
    "The only thing necessary for the triumph of evil ..
    .. is for good men to do nothing"
    Edmund Burke.

  3. #3
    SitePoint Wizard mark_W's Avatar
    Join Date
    Mar 2004
    Location
    West Midlands, United Kingdom
    Posts
    2,631
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'll second the anthology. It does depend on what your current knowledge is though!

  4. #4
    SitePoint Addict
    Join Date
    Jan 2004
    Location
    New York
    Posts
    254
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I never found any use from PHP books. Reading in depth tutorials helped me.
    That and just experiementing myself while reading php.net

  5. #5
    SitePoint Wizard mark_W's Avatar
    Join Date
    Mar 2004
    Location
    West Midlands, United Kingdom
    Posts
    2,631
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah, I would say php.net is by far one of the best resources and severly underused to if you ask me. Sometimes though, its just nice to see things in a book. I guess it all depends how you learn!

  6. #6
    SitePoint Addict
    Join Date
    Jan 2004
    Location
    New York
    Posts
    254
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The most I got from a PHP Book was the very basics and a little bit of the syntax.
    Now that I think about it I'm not sure what gave me the boost in learning PHP.

  7. #7
    SitePoint Member
    Join Date
    Jun 2005
    Posts
    18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I read Kevin Yanks book "Build Your Own Database Driven Website Using PHP & MySQL" from sitepoint. It covers most of the basic terms of the language and is a great way to start learning both PHP and MySQL.
    The PHP anthology requires you to have some knowledge of the language, so it's a great follow up book.
    The manual on php.net is great, no doubt about it, but if you're completly new, it's a bit overwhelming. Once you get the hang of the basics though, it's a great resource.

  8. #8
    SitePoint Guru
    Join Date
    Oct 2001
    Location
    USA
    Posts
    760
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I would say I do have a bit of an understanding of the language. In that case what do you suggest?

  9. #9
    Awesome Addict
    Join Date
    Mar 2004
    Location
    Toronto, Canada
    Posts
    326
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  10. #10
    SitePoint Guru
    Join Date
    Oct 2001
    Location
    USA
    Posts
    760
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Now I see there is 2 volumes....oh jeez. Do I need both?

  11. #11
    SitePoint Member
    Join Date
    Jul 2005
    Posts
    3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Anything by WROX publication is awesome. I started with Beginning PHP 4 and then got Professional PHP 4.
    As the guys have mentioned above, php.net is a sweet place to go to as well.

  12. #12
    SitePoint Enthusiast Gonik's Avatar
    Join Date
    May 2005
    Location
    Thessaloniki, Greece
    Posts
    71
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    My first PHP book was Core PHP Programming by Leon Atkinson. It was very well written. Can be used also for Reference later on. Especially the first version i own (which covered PHP 3) is heavily marked with a highlighter pen I have bought all 3 editions (each edition covers a major PHP version, with the last being 3rd Edition, covering PHP 5).

    Also as grego002 says, PHP and MySQL WebDev is REALLY well written if you don't have any programming background.

    When you get some experience, purchase O'Reilly 's PHP Cookbook. After that you only need the official (Enhanced prefered) PHP Manual version for quick references and user examples.
    Don't Drink & Surf The Net

  13. #13
    SitePoint Addict melchiorus's Avatar
    Join Date
    Jun 2004
    Location
    Indiana
    Posts
    283
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by gregor002
    Totally agree, I learned what I know from it and "Beginning PHP4" from Wrox which is out of date by now.
    -Melchior (Stephen Craton)

  14. #14
    Awesome Addict
    Join Date
    Mar 2004
    Location
    Toronto, Canada
    Posts
    326
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Whatever you get make sure it provides you with a taste of OOP ... My recommendation would be to read something like the book I posted then move on to the PHP Anthology: I've only seen the sample chapters but they look great!

  15. #15
    SitePoint Zealot
    Join Date
    Jul 2005
    Posts
    122
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by mark_W
    Yeah, I would say php.net is by far one of the best resources and severly underused to if you ask me. Sometimes though, its just nice to see things in a book. I guess it all depends how you learn!
    How do you use php.net to improve you skills? How should i use it to help me?

  16. #16
    SitePoint Zealot
    Join Date
    Jul 2005
    Posts
    122
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So what is the best way to use php.net? How would i use it to help me better understand the language?

  17. #17
    SitePoint Zealot amrknt's Avatar
    Join Date
    Nov 2003
    Location
    india
    Posts
    192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    php.net, sitepoint.com & phpFreaks.com, that's it.

  18. #18
    Level 8 Chinese guy Archbob's Avatar
    Join Date
    Sep 2001
    Location
    Somewhere in this vast universe
    Posts
    3,732
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have "Professional PHP4" and "PHP developer's cookbook". They are pretty good as reference.

  19. #19
    SitePoint Guru arunkumar's Avatar
    Join Date
    Jan 2005
    Location
    India:Chennai
    Posts
    827
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i will suggest you to read Kevin Yanks and php.net is where you can have every thing ...........
    Where there is a will there is a way
    ArunKumar

  20. #20
    SitePoint Addict melchiorus's Avatar
    Join Date
    Jun 2004
    Location
    Indiana
    Posts
    283
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The best reference you can possible get is php.net.
    -Melchior (Stephen Craton)

  21. #21
    SitePoint Zealot
    Join Date
    Jul 2005
    Posts
    163
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I agree with the others, the best "book" is by far php.net. That and reading articles around the web, such as sitepoint, devarticles, zend, phpfreaks..etc.

    If your looking for programming concepts and techniques with php I'm sure the books listed above would be your best bet, but for pure php nothing beats the manual.

    The best way to use php.net is as refference. When you hit a snag and just can not figure out how, for instance, to do something with an array. Check php.net in its array section and take a look at the built in functions and there ussually is one that either will do it for you, or get you a lot closer to your goal.
    Escape Your Mind
    Director of Technology
    www.boxgods.com

  22. #22
    SitePoint Member
    Join Date
    Jun 2005
    Posts
    18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Before I started learning PHP, I knew absolutly nothing about programming at all. I didn't even know what a variable was, much less for loops and functions.
    On PHP net, you don't find statments like
    "a variable is a name given to an imaginary box into which any value may be placed." (at least I haven't seen any).
    The manuall on Php.net is amazing, but hard to figure if someone is completly new to the whole scripting idea.
    You'll find such basic information in Kevin Yanks book among others.
    It all depends on the knowledge about both PHP and programming in general the person has.

  23. #23
    SitePoint Guru
    Join Date
    Oct 2001
    Location
    USA
    Posts
    760
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by EscapeYourMind
    If your looking for programming concepts and techniques with php I'm sure the books listed above would be your best bet
    Isnt that what we are all looking for? Having the nails and lumber is nice, but if you don't have plans and tools you can not build a house.

    Also my eyes hurt enough as it is, I dont need to be reading detailed coding information on my monitor. Plus what will I read in the bathroom between monthly maxim deliveries?

  24. #24
    SitePoint Guru
    Join Date
    Jul 2004
    Location
    Netherlands
    Posts
    672
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I really hated wrox beginning in php 4 actually they, write to much theoritical stuff, i liked sitepoints book better since they gave me solutions which i could use in my own projects while learning..

    Quote Originally Posted by mehrdad
    Anything by WROX publication is awesome. I started with Beginning PHP 4 and then got Professional PHP 4.
    As the guys have mentioned above, php.net is a sweet place to go to as well.
    Go visit my site :-D you know you want to ;-)
    www.mech7.net

  25. #25
    SitePoint Zealot
    Join Date
    Jul 2005
    Posts
    163
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by 321web
    Isnt that what we are all looking for? Having the nails and lumber is nice, but if you don't have plans and tools you can not build a house.

    Also my eyes hurt enough as it is, I dont need to be reading detailed coding information on my monitor. Plus what will I read in the bathroom between monthly maxim deliveries?
    Well the original author of this thread said complete overall coverage of the language, and the best place to find that is the manual. However if he was meaning programming concepts as well as everything in the language then the other books combined with the manual is the best bet.

    Even still the manual is an invaluable resource.
    Escape Your Mind
    Director of Technology
    www.boxgods.com


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •