Search This Blog


Zend Certified Engineer

Zend Certified Engineer (ZCE) is the consent degree to people who was approved in Zend certification exam. Zend is the company that mantains PHP language and Zend Framework.

We have less than 200 PHP Zend Certified Engineers in Brazil. Although, the degree is one valid way to comprove a certain knowledge about the language. It helps some companies to select candidates.




Callback is a feature used to pass a function/method by parameter of an other function/method. In general, a function with generic operations receives a callback by parameter and use it to do specific operations. This way, it is possible to use the specific function in diferent places.


Why did you choose PHP?

PHP for life

Well, I was thinking about: why do I use PHP? I met the language after I have learned a little of Perl, and as soon I saw it I loved it. In few time, I was noting that it is more fantastic then I though. It did "magic" for programmers. I select some features:

  • Consistency;
  • Variable variables;
  • Variable functions;
  • "eval" function to run dinamic code;
  • Magic methods and some interfaces to overload core language actions;
  • Easy casting from data types.



Do you know?

Other day I discovered something basic, but that I did not find at PHP documentation. It is one use of reserved word self.

Float Type

The float type is the data type used to represent floating point numbers. In PHP, as in other programming languages, the float type has limits, so precision might be lost. In any case, I will explain that in this article.


Integer Type

Do you really know the integer type of PHP? It represents a integer number. Well, but we are not here to know what everybody already know. Let's explore something more interesting.

How to create an ORM layer

Last post was about the concept of ORM. This post is about what we expect in an ORM layer and some tips of how to implement an ORM layer by yourself.

Object Relational Mapping (ORM)

Well, for my first post about technology, I decided to write about something high level and, suddenly, that is not so known between PHP programmers: ORM. I expect, initially, to show the concept and maybe, in future posts, inspect it with more acuracy.

One more blog about PHP

Hi, everyone.

In 2009 I started writting a blog (PHP, Web e coisas assim) where I frequently post about PHP, web and stuff like that. Expecting to reach a bigger public, I have just decided to translate each post of that blog from portuguese to english.

My name is Rubens Takiguti Ribeiro, [today] I am 26 years old and I work with PHP since 2004. In 2009 I became a Zend Certified Engineer in PHP 5, so let's talk about PHP...