Coding Samples, Tutorials, Code Snippets, Articles, How-To`s - From Beginners to Expert. Stay tuned.
Share your knowledge. Regardless what experience you have made with the Zend Framework - Let all benefit.

Search Manual:

Please Sign in or Register

Actions, now with parameters!

Zend_Controller_Action is the parent of all of the controllers in your application. This short tutorial shows how to pass parameters into your actions from the query string.



Zend Weekly Summaries Issue #366

Safe mode [again]; ignored patches; always_inline symbol clash; preliminary taint support [continued]; parallel database queries; T_IMPORT vs T_USE resolved; PHP 5.2.5 released

Zend Weekly Summaries Issue #365

Double metaphone support in PECL; T_IMPORT vs T_USE... <sigh />; HTTP response code content access requested; preliminary taint support for review; PHP 5.2.5 RC2 made available for testing

Book Review: Learning PHP Data Objects

Learning PHP Data Objects is an introduction to the new PDO data abstraction system included in PHP5. PDO is widely accepted as an effective option for database access while keeping in line with best practices. In Learning PHP Data Objects, the author Dennis Popel examines this new system and explains how to begin using PDO in development as a replacement for typical database drivers. The book is an excellent introduction to the data abstraction layer and also provides essential insight into the inner workings of database interaction with PHP.



Tracing PHP Applications with xdebug

Welcome to the second installment of our five-part series of articles on xdebug, the PHP developer’s swiss army knife extension.
The installation of xdebug and its basic features were covered last week.
This week, we will explore the tracing feature of xdebug.



PHP Abstract Podcast Episode 30: CouchDB

Our special guest today is Jan Lehnardt. Jan is an Open Source software consultant specialized on internet technologies. He has years of experience building both small and large scale database applications. He has a keen eye for user experience and typography. He co-founded Freisatz, a company bringing typographic bliss to everyone. Jan also contributes to several Open Source projects.

Today, Jan is going to talk to us about one of those projects, CouchDB.



Zend Weekly Summaries Issue #364

Class resolution [continued]; exception policy [continued]; T_IMPORT vs T_USE [ad infinitum]; Interbase and PDO_FIREBIRD fixes; autoloaded constants and functions; extension versioning; a new environmental variable; yet another pack()/unpack() bug?

Zend Framework- Coming soon to a Command Line near You!

We’ve gotten a lot of feedback since the 1.0 release of Zend Framework in June. Our developers have come to love the power and flexibility of our framework, which has dramatically simplified hundreds of projects ranging from the rich interfaces of fledgling Web 2.0 businesses to integration with legacy systems in the enterprise. Some developers, however, have been looking for a little more guidance on best practices for project structure, convenience, and a shorter time-to-Hello-World (TTHW) in Zend Framework.



Zend Weekly Summaries Issue #363

Signature overloading [continued]; large file support; exception policy; T_IMPORT vs T_USE [again]; object arithmetic [continued]; class resolution; PHP 5.2.5 RC1 made available for testing

The ZendCon Sessions Episode 4: IBM DB2 with PHP 5.2 and AJAX

We hope you enjoy today’s episode of The ZendCon Sessions as we listen to Thornsten Rinne present “IBM DB2 with PHP 5.2 and AJAX”.



Developing Desktop Applications in PHP for Beginners.

We have been creating web-applications using PHP since it came into existence, now we can also develop Desktop or Stand alone Applications with PHP-GTK. Desktop Applications are one which does not need either a Web Server like IIS, Apache, PWS etc. or a web browser for their execution. One of the reasons why Java is so popular is because it can be used to build applications, web pages, applets and beans that can run on several platforms including Windows, Linux and Solaris. Java runs a virtual machine called JVM, and code is compiled into an intermediate format known as Java byte code, which is platform independent. When that particular piece of code is executed within the JVM, the JVM optimizes the code for the particular platform on which it is running as it is being compiled.



Zend Weekly Summaries Issue #362

Square brackets [continued]; in_class_exists(); reference cycle collector patches; with(); number problems; overloading by method signature; a Solaris user joins the team

Zend_Gdata for Picasa, YouTube, Google Documents List

The Zend_Gdata component of Zend Framework offers PHP 5 classes to access services supported by the Google Data APIs. The recent Zend Framework 1.0.3 release includes new support for some great services, including Picasa Web Albums, YouTube, and Google Documents List.



TwitterFun for TwitterFans and PHP Abstract Listeners!

We know many people listen to PHP Abstract on their cell phones or mobile music device. Many of you aren’t near a computer when you listen. Even so, we want to hear from you about the episodes. So we’ve installed our handy new TwitterBridge. Now, all you need to leave a comment about an episode of PHP Abstract is a twitter account.



PHP Abstract Podcast Episode 29: PHP Women Podcast (Recorded Live)

Regular listeners are probably getting tire of hearing me say this, but today we are going to do something a little different. Back in October, PHPWomen passed their first birthday. It’s taken me a while to get everything together but finally, I got a chance to sit down with four of the charter members, Ligaya Turmelle, Elizabeth Naramore, Elizabeth Smith and Sara Golemon and talk about the first year of phpwomen.



Zend Weekly Summaries Issue #361

T_IMPORT vs T_USE; square brackets revisited; class posing and VS 2005 support requested; import NAME conflict; exceptions in autoload; getopt() for Windows; ereg*() no longer in ext/standard; taint mode update

The ZendCon Sessions Episode 3: PayPal: New Solutions for PHP Developers

We hope you enjoy today’s session as we listen to Damon Williams present “PayPal: New Solutions for PHP Developers”.



Free Zend Studio for Eclipse Webinar

My buddy Yossi Leon is going to be hosting a free Webinar on Zend’s new product “Zend Studio for Eclipse”. (Code name Neon for all of you in the black vans and helicopters) He has asked me to let you know about this and invite you to dial in and participate.



Paul Reinheimer's Function-A-Day Calendar now live

After a lot of hard work by both Paul Reinheimer and his partner, Courtney Wilson, they have released their new project, PHP Function a Day (funcaday.com). It’s a web based version of a “Thing-A-Day” desk calendar specifically for PHP developers.



Introducing xdebug

This article is the first installment of a five-part series of articles covering xdebug, a free and open source
swiss army knife tool for PHP developers. xdebug is a PHP extension created by Derick Rethans, one of the PHP core developers. This week, we will show you how to install xdebug and introduce you to some of the basic features.
In the subsequent parts of this article series, we will have a closer look at one of xdebug’s main features,
namely tracing, profiling, debugging, and code coverage.



Welcome!

Welcome to ZFResource - The Resource for the Zend Framework.
As you see, the website is in still in progress. Many features ( like Code Directory, Code Samples, User written Tutorials, Examples and News,...) will be online in near future.
At the moment, you can search and browse the manual in your language of choice. Don't forget to come back later to benefit from the new features.


Help Wanted:

We are still searching for people want to help building this site. If you want to see this website in your language or you have any suggestions for this site please send us an email