News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

phpRiot.com:
Using the PHP 5 Iterator interface with Smarty
March 10, 2008 @ 09:35:00

On the phpRiot blog, Quentin Zervaas has posted a quick tutorial about using the Iterator interface (part of the Standard PHP Library) together with Smarty to loop through some objects:

The PHP 5 Iterator interface is very useful for defining custom behaviour for looping over objects, however I just noticed that looping over such objects in Smarty will not work correctly. Smarty will in fact cast an object back to an array.

He includes code examples of his problem to illustrate and shows how he got around the problem - a getData() function he defined that just returns the array from the object.

2 comments voice your opinion now!
iterator interface smarty php5 spl object array


blog comments powered by Disqus

Similar Posts

Martin Sikora's Blog: Storing arrays using JSON, serialize and var_export

Andreas Gohr's Blog: MySimple.php - A lightweight PHPMyAdmin substitute

Ivo Jansch\'s Blog: The danger of Fluent interfaces

International PHP Magazine: Poll: Which is the Best Tip for Creating a Web Application in PHP?

Maggie Nelson's Blog: How to (and how not to) pass an array from PHP to the database


Community Events

Don't see your event here?
Let us know!


interview introduction unittest extension laravel5 conference psr7 series opinion framework language voicesoftheelephpant development api release podcast wordpress library community laravel

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework