Prev | Current Page 65 | Next

W. Jason Gilmore

"Beginning PHP and MySQL: From Novice to Professional"

Chapters 6 and 7 offer thorough
introductions to this topic.
CHAPTER 1 ?–  INTRODUCING PHP 5
Try/catch exception handling: Devising custom error-handling strategies within
structural programming languages is, ironically, error-prone and inconsistent.
To remedy this problem, version 5 supports exception handling. Long a mainstay of
error management in many languages, such as C++, C#, Python, and Java, exception
handling offers an excellent means for standardizing your error-reporting
logic. This convenient methodology is introduced in Chapter 8.
Improved XML and Web Services support: XML support is now based on the
libxml2 library, and a new and rather promising extension for parsing and manipulating
XML, known as SimpleXML, has been introduced. In addition, a SOAP
extension is now available. In Chapter 20, these two extensions are introduced, along
with a number of slick third-party Web Services extensions.
Native support for SQLite: Always keen on choice, the developers added support for
the powerful yet compact SQLite database server (http://www.sqlite.org/). SQLite
offers a convenient solution for developers looking for many of the features found in
some of the heavyweight database products without incurring the accompanying
administrative overhead. PHP??™s support for this powerful database engine is
introduced in Chapter 22.
?– Note The enhanced object-oriented capabilities introduced in PHP 5 resulted in an additional boost
for the language: it opened up the possibility for cutting-edge frameworks to be created using the
language.


Pages:
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77