Beginning PHP4 (Programmer to Programmer)

beginning php4 (programmer to programmer)

more information about Beginning PHP4 (Programmer to Programmer)

Beginning PHP4 (Programmer to Programmer)

Editorial Reviews
Amazon.com
Beginning PHP4 offers an almost ideal introductory tutorial to one of today's hotter scripting languages. This book really is everything that the novice needs to start building dynamic Web sites that are powered by PHP4, but old hands at programming also will find in it valuable information.

PHP, of course, is introduced in the book, but there's also an approachable and effective introduction to programming in general. The conscientious tutorial on basic concepts like variables, keywords, and flow control will give even beginners an understanding of the basics of writing programs. PHP, it turns out, is not only a great way to generate HTML dynamically, but a very marketable skill. Web fundamentals like HTTP, HTML form variables, and managing session information using no less than four different techniques are explained thoroughly and effectively. You also find out how to install PHP and other tools on your system, with the assistance of plenty of screen shots.

That's not to say that this book will cramp the style of more experienced developers. Some chapters delve into such important and advanced topics as database programming (with MySQL) and PHP's support for XML. One standout section demystifies the new support for objects and classes in PHP4. Basic topics like managing files and directories on the server, plus graphics processing, are addressed, of course, and a nifty sample program shows you how to build a Web-based text editor. Except for the final case study--a "URL directory manager" (akin to Yahoo!) that's rather specialized--the examples are right on, and illustrate everyday programming tasks. You'll learn also how to generate e-mail with PHP--certainly a valuable skill to have.

The appendix lists several hundred PHP functions in over 50 pages--a handy and useful feature. In all, Beginning PHP4 provides a strong choice for learning about one of today's most powerful and easy-to-use scripting languages; it's concise, fast moving, and thoroughly approachable. --Richard Dragan

Topics covered:
  • Introduction to PHP 4
  • Downloading and installing PHP
  • Basics of HTTP and Web pages
  • PHP as a scripting language
  • PHP data types
  • Constants and conversions
  • HTML primer
  • Form variables
  • Decision making in PHP
  • Loops and arrays
  • PHP functions
  • Error handling in PHP
  • Tips on writing more maintainable code
  • Debugging hints
  • Preserving state with hidden form variables

  • Query strings
  • Cookies and PHP4 native sessions
  • Using PHP objects
  • File and directory functions
  • PHP database programming
  • Installing and using MySQL
  • Tutorial for SQL syntax
  • Querying and updating records
  • XML "quickstart" for PHP users
  • Creating e-mail and electronic newsletters
  • PHP graphics processing (including image maps)
  • Case study for a URL directory manager
  • ODBC tutorial
  • PHP4 function reference
  • --This text refers to an out of print or unavailable edition of this title.

    Book Description
    What is this book about?

    PHP is a rapidly growing web technology which enables web designers to build dynamic, interactive web applications, incorporating information from a host of databases, and including features such as e-mail integration and dynamically generated images. PHP4 added tons of features to make web application development even easier, and this book will show you how to make the most of the language's powerful capabilities.

    This book is a complete tutorial in PHP's language features and functionality, beginning with the basics and building up to the design and construction of complex data-driven websites. Fully working examples in the book include a directory-style web search engine, a mailing list management system, a web-based file editor, and a graphical online shopping mall guidebook.

    What does this book cover?

    Here are just a few of the things you'll find covered in this book:

    Who is this book for?

    Anybody who knows HTML can use this book. If you've done any programming, that will be useful, but it's not a requirement. You can run all of the code on either a Windows or UNIX (e.g., Linux) system, and the book explains how to set up a web server and database in both of these environments.

    Beginning PHP4 (Programmer to Programmer)

    Beginning PHP4 (Programmer to Programmer),Wankyu Choi,Allan Kent,Chris Lea,Ganesh Prasad,Chris Ullman,Wrox,0764543644,Computer Books: General,Computers,Computers - Languages / Programming,Internet - Web Site Design,PHP (Computer program language,PHP (Computer program language),Programming - General,Programming Languages - CGI, Javascript, Perl, VBScript,Programming Languages - General,Computer Programming,Computers / Programming Languages / CGI, JavaScript, Perl, VBScript

    Fun Book:

    1. Beginning PHP, Apache, MySQL Web Development
    2. Beginning REALbasic: From Novice to Professional (Beginning: from Novice to Professional)
    3. Beginning Relational Data Modeling, Second Edition
    4. big. bigger. just right
    5. Chicken Fried Steak For The Soul - For Man Does Not Live by Biscuits Alone
    6. Church Chuckles (Funny You Should Say That)
    7. Churches Ad Hoc: A Divine Comedy
    8. Codependent... What a Bore and Other Clinical Observations : Stop Struggling Under Pseudo-Psychology And Consider Suing The Idiots Mistreating You
    9. Cursed
    10. Dat Boudreaux Ain't Me, It's Ma Cousin

    Fun Book

    Fun Book

    Recommended Books

    1. Art Nouveau Figurative Designs
    2. What Is Japanese Architecture
    3. Cameras in Narnia : How The Lion, The Witch and The Wardrobe Came to Life
    4. Strategic Employee Development Guide, Manager's Guide
    5. How to Manage Training: A Guide to Design and Delivery for High Performance
    6. Disease Diagnosis and Control in North-American Marine Aquaculture
    7. Experimental Methods in Inorganic Chemistry
    8. Integrated Optics
    9. Grandfather's Tale: The Tale of a German Sniper
    10. Living with Lymphoma : A Patient's Guide
    11. Foundations of Embryology
    12. Great Adaptations: Making Older Buildings Into Dynamic Homes for Today
    13. Landscape Turned Red : The Battle of Antietam
    14. Geostatistics for Estimating Fish Abundance
    15. Golf Rules & Etiquette Crystal Clear : Find the answers to your questions about the rules