Home arrow PHP
 

PHP HELP, PHP TUTORIALS, OBJECT-ORIENTED PHP5 PROGRAMMING

RSS For Dev Shed
PHP is an open-source, server-side scripting language used primarily for web development on Apache and the usual programming language in a LAMP environment. You can learn PHP programming with the content, tutorials and PHP help and tutorial examples from Dev Shed. The PHP language lets programmers create web pages with dynamic content that can interact with databases and provides an object-oriented structure via php5 for developers. This makes it very popular for developing any web based software applications. If you’re looking for PHP answers, look no further. You have it right here and in our PHP forums.

  Date Title Author Hits
  06-28-10 

Creating a Model Class for an MVC-based Framework

Alejandro Gervasio 28448

In this ninth part of the series, I add an extensible model class to the framework. This class can be used for running CRUD operations against a selected MySQL database table.

  06-24-10 

Functions of Strings and Regular Expressions

Apress Publishing 13661

In this second part of a five-part series on strings and regular expressions in PHP, you'll learn about regular expression functions and a variety of string-specific functions. This article is excerpted from chapter nine of the book Beginning PHP and Oracle: From Novice to Professional, written by W. Jason Gilmore and Bob Bryla (Apress; ISBN: 1590597702).

  06-23-10 

Dealing with Views in an MVC-based Framework in PHP 5

Alejandro Gervasio 22014

In this eighth part of the series, I add to our example MVC-based framework another crucial component. In this case, it's a class that parses data usually injected from a controller and rendered in the form of HTML pages.

  06-22-10 

Developing a Caching Class for an MVC-based Framework in PHP 5

Alejandro Gervasio 17323

In this seventh part of the series, I add a cache class to the classes that comprise the MVC-based framework we're building. The new class uses the file system as the underlying backend for caching data, but it’s also possible to create one that caches data on shared memory, a SQLite database and so forth. Indeed, numerous possibilities exist.

  06-21-10 

Finishing a Form Helper Class for an MVC-based Framework in PHP 5

Alejandro Gervasio 18490

In this sixth part of the series, I finish building a basic HTML form helper class. Doing this adds yet another important component to the sample MVC-driven framework we're developing in this group of tutorials.

  06-17-10 

Strings and Regular Expressions

Apress Publishing 13707

Strings and regular expressions are among the basic tools that help programmers get their jobs done. This five-part article series covers how these are used in PHP. It is excerpted from chapter nine of the book Beginning PHP and Oracle: From Novice to Professional, written by W. Jason Gilmore and Bob Bryla (Apress; ISBN: 1590597702).

  06-16-10 

Using PHP to Generate a Customized Google XML Sitemap

Codex-M 20799

Submitting XML sitemaps to Google Webmaster Tools is an important webmaster activity. Google recommends using it to help it find new content in your website which otherwise cannot be crawled by Googlebot. This is particularly helpful if you have a fairly large website. In this article, you'll learn how to generate such a sitemap with PHP.

  06-15-10 

Adding a Form Helper to an MVC-based Framework in PHP 5

Alejandro Gervasio 19825

In this fifth episode of the series, I start building an HTML form helper class to add to this sample MVC framework the ability to render some basic form elements.

  06-14-10 

Sanitizing User Input for an MVC-based Framework in PHP 5

Alejandro Gervasio 22690

In this fourth part of the series, I show you how to provide this sample MVC-driven framework with the ability to sanitize user input by way of a basic input class.

  06-08-10 

Developing the Router/Dispatcher Class for a Simple MVC-based Framework in PHP 5

Alejandro Gervasio 91409

In this second part of the series, I add another crucial component to this example MVC-driven framework. It's a basic router/dispatcher class. While the incorporation of this brand new module turns the framework into a more functional piece of code, there are other components that still need to be developed.

  06-07-10 

Building a Simple MVC-based Framework in PHP 5

Alejandro Gervasio 182220

In this first part of a series, I develop the first module of a model-view-controller (MVC) driven framework, which happens to be a front controller. By combining this component and a basic .htaccess file, it’s possible to route all HTTP requests to the (still-undefined) dispatcher class.

  05-26-10 

A Final Example of Late Static Bindings in PHP 5.3

Alejandro Gervasio 10024

Late Static Bindings (LSB), a powerful feature bundled with PHP 5.3, are much easier to master than you might think. Achieving intimate knowledge of them requires only an average background in working with objects and classes. This article concludes a six-part series that shows you what you can do with LSB.

  05-25-10 

Factoring (X)HTML Objects with Late Static Bindings in PHP 5.3

Alejandro Gervasio 8600

In this fifth part of a six-part series on late static bindings, I define some sample classes which are responsible for creating some block-level (X)HTML objects, such as simple divs and paragraphs. Once we get these classes up and running, we'll be ready to test the factories created in the previous part and see if they’re actually as functional as they look.

  05-24-10 

Late Static Bindings in PHP 5.3 with the Abstract Factory Pattern

Alejandro Gervasio 12897

In this fourth part of the series, I demonstrate how Late Static Bindings can be useful for implementing the abstract factory design pattern. The feature will be used at the instance level within the constructor of an abstract factory class, where at least one of its concrete implementations is tasked with factoring a couple of block-level (X)HTML objects, such as divs and paragraphs.

  05-19-10 

The Get_called_class() Function in PHP 5.3

Alejandro Gervasio 14936

In this third part of a series on late static bindings, you will learn how to use the “get_called_class()” function bundled with PHP 5.3 for determining at runtime which class has been called in a static context. In certain situations this function can be used as a replacement for late static bindings, but LSB has a wider range of possible uses; keep this in mind when developing your own object-oriented applications.

 
More PHP Articles
Total PHP Articles = 810

Page 10 of 54
7 8 9 10 11 12 13 

Developer Shed Affiliates

 


Dev Shed Tutorial Topics: