Cart
Free US shipping over $10
Proud to be B-Corp

Extending and Embedding PHP Sara Golemon

Extending and Embedding PHP By Sara Golemon

Extending and Embedding PHP by Sara Golemon


$3.58
Condition - Good
Only 1 left

Summary

While guiding the reader through the internals of PHP, this book helps PHP developers in writing extensions.

Faster Shipping

Get this product faster from our US warehouse

Extending and Embedding PHP Summary

Extending and Embedding PHP by Sara Golemon

In just a few years PHP has rapidly 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. 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 Sara Golemon

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.

Table of Contents

Introduction 1

1 The PHP Life Cycle 9

2 Variables from the Inside Out 23

3 Memory Management 35

4 Setting Up a Build Environment 47

5 Your First Extension 55

6 Returning Values 67

7 Accepting Parameters 79

8 Working with Arrays and Hash Tables 89

9 The Resource Data Type 113

10 PHP4 Objects 131

11 PHP5 Objects 143

12 Startup, Shutdown, and a Few Points in Between 159

13 INI Settings 175

14 Accessing Streams 183

15 Implementing Streams 199

16 Diverting the Stream 221

17 Configuration and Linking 235

18 Extension Generators 245

19 Setting Up a Host Environment 253

20 Advanced Embedding 261

A ZendAPI Reference 275

B PHPAPI Reference 305

C Extending and Embedding Cookbook 351

D Additional Resources 365

Index 371

Additional information

CIN067232704XG
9780672327049
067232704X
Extending and Embedding PHP by Sara Golemon
Used - Good
Paperback
Pearson Education (US)
20060608
432
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Extending and Embedding PHP