Posts Filed Under Zend PHP Certification

Day 18 – XPath

Zend PHP Certification

So, yesterday I talked about SimpleXML and the basic way to access the XML data.  Today I’ll be covering simple XPath queries and modification.

Continue Reading »

No Comments

Day 17 – Recursive Iterators and XML

Zend PHP Certification

I’m not sure I totally understand the real purpose of these, but Iterator interfaces are used for performing actions on certain actions/events while iterating the data.  From what I understand, implementing RecursiveIteratorIterator will perform actions when entering or exiting a new level of nodes (beginChildren() and endChildren()) when iterating (foreach() / next()) through a recursive object.

Then the FilterInterator interface determines what items should be displayed while iterating.  By implementing the accept() method, you can return true to display or false to skip.

Continue Reading »

No Comments

Day 16 – Object Oriented Design

Zend PHP Certification

I can’t spend a lot of time on this tonight.  Been very busy.  Have like 15 people over at my house.  So I’ll try to be quick.

Anyway, this chapter is all about design patterns in Object-Oriented Programming:

Continue Reading »

No Comments

Day 15 – MySQLi Coding

Zend PHP Certification

Now, yesterday I talked about the basic PDO implementation of MySQL.  Today I’m going to cover PHP’s new MySQL Improved Extension (MySQLi).  It actually has two methods of approach: the Object-Oriented way and the Procedural way (why?).  Here is a basic open and close connection:

Continue Reading »

No Comments

Day 14 – Database Programming

Zend PHP Certification

Well, I’ve finished half the chapters.  But those were the easy ones!  Today’s chapter is Database Programming.  Sadly most of the chapter is about SQL itself: data types, how to create tables, creating relationships/indexes, inserting/updating, transactions, etc.  Fourteen pages later and we get to the actual PHP code.

Continue Reading »

No Comments
« Older Posts
Newer Posts »


  • Donate

    If my work has helped you and you want to return the favor, you could purchase something for me from my Amazon Wish List or send me a donation via PayPal.

  • License

    Unless otherwise noted, all source code and compiled files published on this website are released under the terms of the GNU Lesser General Public License.