What is a namespace?

In this article you will learn what a namespace is in PHP, how to create one and how to use it. So what is a namespace? Here is an intuitive way to think about namespaces: Imagine a filesystem on a computer. If functions and classes are files, then namespaces are directories. You can have tons …

Continue reading

What is an Interface?

This article was written for beginners that may have programmed a while but have not yet encountered or found any use for interfaces. After this article the reader will have more knowledge about interfaces, what they’re actually good for and how to implement them.

Continue reading