COVID-19 Response at

Read what we're doing...

Extending and Embedding PHP


Product Description
Product Details

Table of Contents

Introduction 11 The PHP Life Cycle 92 Variables from the Inside Out 233 Memory Management 354 Setting Up a Build Environment 475 Your First Extension 556 Returning Values 677 Accepting Parameters 798 Working with Arrays and Hash Tables 899 The Resource Data Type 11310 PHP4 Objects 13111 PHP5 Objects 14312 Startup, Shutdown, and a Few Points in Between 15913 INI Settings 17514 Accessing Streams 18315 Implementing Streams 19916 Diverting the Stream 22117 Configuration and Linking 23518 Extension Generators 24519 Setting Up a Host Environment 25320 Advanced Embedding 261A ZendAPI Reference 275B PHPAPI Reference 305C Extending and Embedding Cookbook 351D Additional Resources 365Index 371

Promotional Information

Over the past three years PHP has evolved from a small niche language to a powerful web development tool. Now in use on over 14 million Web sites, PHP is more stable and extensible than ever. However, there is no documentation on how to extend PHP; developers seeking to build PHP extensions and increase the performance and functionality of their PHP applications are left to word of mouth and muddling through PHP internals without systematic, helpful guidance. Although the basics of extension writing are fairly easy to grasp, the more advanced features have a tougher learning curve that can be very difficult to overcome. Many developers have complicated PHP applications that cannot be made fat enough in PHP. This is common at any moderate to high-traffic site, forcing the company hire talented, and high-priced, developers to increase performance. With Extending and Embedding PHP, Sara Golemon makes writing extensions within the grasp of every PHP developer, while guiding the reader through the tricky internals of PHP.

About the Author

Sara Golemon has been a core contributor to the PHP project since 2002, and is author of a dozen PECL extensions as well other other Open Source projects. She is actively involved in the planning and development of PHP6, and has written dozens of pages of the online manual including several whole reference sections and appendixes.

Ask a Question About this Product More...
Write your question below:
Look for similar items by category
Home » Books » Computers » Programming » General
How Fishpond Works
Fishpond works with suppliers all over the world to bring you a huge selection of products, really great prices, and delivery included on over 25 million products that we sell. We do our best every day to make Fishpond an awesome place for customers to shop and get what they want — all at the best prices online.
Webmasters, Bloggers & Website Owners
You can earn a 8% commission by selling Extending and Embedding PHP on your website. It's easy to get started - we will give you example code. After you're set-up, your website can earn you money while you work, play or even sleep! You should start right now!
Authors / Publishers
Are you the Author or Publisher of a book? Or the manufacturer of one of the millions of products that we sell. You can improve sales and grow your revenue by submitting additional information on this title. The better the information we have about a product, the more we will sell!
Item ships from and is sold by, Inc.
Back to top