Web 2.0, Scripts PHP 5 Object Oriented, Scripts Javascript, XHTML

  • Accueil
  • Apache
  • PHP
  • JavaScript
  • SEO
  • PEEWA
  • A propos
  • Plan du site

Posts Tagged ‘php5’

Vous pouvez utiliser le champs de recherche ci dessous pour trouver un article précis:

mai 24 PHP

Les premières lignes de codes concernant Peewa PHP Framework

Après quelques jours à travailler dessus, je me rends mieux compte de l’étendu du travail que je dois encore fournir avant de pouvoir lancer une version beta.
Mais en attendant je peux déjà vous fournir quelques portions de code bien sympathique !
Voila une classe qui me permet de traiter toutes les méthodes magiques d’un coup dans [...]

  • Partager
Lire la suite aucun commentaire   |   écrit par jviard


jan 23 PHP

Caster automatiquement des variables en PHP5 en se servant des méthodes magiques: __set & __get

Vous trouviez que PHP5 était trop permissif ? ou que l’utilisation du cast pourrait être compris dans le nom des variables ?

  • Partager
Lire la suite aucun commentaire   |   écrit par jviard


jan 21 PHP

Tic Tac Tic… Benchmark date,time,mktime,microtime en PHP5

Et voila dernier benchmark de la soirée, attaquons nous maintenant aux fonctions date,time,mktime et enfin microtime afin d’obtenir tout simplement un timestamp Unix.
Place au code:

<?php
final class G{
public static $S = array();
}

function microtime_float(){
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}

function tick($n){
$t = microtime_float();
G::$S['bench'][$n] = $t [...]

  • Partager
Lire la suite aucun commentaire   |   écrit par jviard


jan 17 PHP

Exemple de classe de configuration accessible en lecture seule grâce aux méthodes magiques __set et __get

Voila un petit exemple de classe illustrant la puissance des méthodes magiques __set et __get en PHP5.
Cette classe permet par le biais d’une fonction C, d’accéder en lecture seule à une configuration sur deux niveaux issue par exemple du parsage d’un fichier ini ( voir l’article Configurer son application PHP avec l’aide d’un fichier ini [...]

  • Partager
Lire la suite aucun commentaire   |   écrit par jviard


jan 14 PHP

Configurer son application PHP avec l’aide d’un fichier ini et d’une classe

Voila une petite classe permettant de charger une configuration sous format ini dans la variable de classe statique __Config::$D qui devient du coup accessible depuis n’importe où dans votre script.
Attention cependant à bien sécuriser vos fichiers ini avec l’aide d’un fichier .htaccess par exemple.

<?php

/**
Final class __Config
**/
final class __Config{
private $path_ini = null;
[...]

  • Partager
Lire la suite aucun commentaire   |   écrit par jviard


jan 14 PHP

Manipulation de date en PHP5: exemple + classe

Voila un petit exemple pour manipuler facilement les dates en PHP5 avec un exemple de classe permettant de factoriser encore un peu plus le code:

<?php
/**
Simple exemple
**/
$date_handler = new DateTime(date("Y-m-d", easter_date(date(‘Y’))));
$easter_date = $date_handler->format("d/m/Y");
$date_handler->modify("+39 day");
$ascension_date = $date_handler->format("d/m/Y");

echo($easter_date."\r\n");
echo($ascension_date."\r\n");

/**
Final Class _Date
**/
final class _Date extends DateTime {
private $format = ‘d/m/Y’;

public function __construct($a=null){
if($a==null) $a = date("Y-m-d", microtime());
elseif(is_numeric($a)) $a = date("Y-m-d", $a);
return [...]

  • Partager
Lire la suite aucun commentaire   |   écrit par jviard


<< Page précédente 1 / 2
Web 2.0, Scripts PHP 5 Object Oriented, Scripts Javascript, XHTML par Julien Viard
  • Langues
    •  English
  • Rechercher sur ce blog
  • Catégories du blog
    • Apache (1)
      • Htaccess (1)
    • Javascript (8)
      • Code Source (7)
      • Peewa-js framework (4)
    • Peewa: le blog (7)
    • PHP (34)
      • Code source (23)
    • SEO (2)
  • Archives
    • juillet 2010
    • juin 2010
    • mai 2010
    • avril 2010
    • mars 2010
    • janvier 2010
    • décembre 2009
  • Mots-clefs
    alias Apache benchmark blog cast class classe code compression date echo editeur error errors exemple fatal error fonction framework getter glob globals Javascript linux optimisation peewa peewa-js performance PHP php5 phpcamp print script scripts search files search folders SEO static statique url vitesse web wordpress __call __get __set
  • Mon twitter
    • #Drupal and #Doctrine >>> module http://tinyurl.com/24686sx #php #orm 02/09/2010
    • Mort de #PHP6 + 170 jours... >>> http://tinyurl.com/22vrenj 02/09/2010
    • #xDebug for #netbeans and #PHP really rocks! >>> http://www.xdebug.org/ 02/09/2010
    • #ExtDesigner or how to simplify your #extjs life http://tinyurl.com/3yvyrbc #linux #windows #mac #sencha 02/09/2010
    • #EXTJs is now #Sencha http://tinyurl.com/34m3w7d >>> new framework for #ipad #iphone and more :) 02/09/2010
  • Me retrouver sur


    GIT Hub
    Bitbucket
  • Mes projets
    Peewa PHP Framework
    Peewa JS Framework
  • Derniers fichiers:
    • /Prealpha/0.03/src/peewa.js
    • /Prealpha/0.03/compressed/peewa-compress.js
    • /Prealpha/0.02/compressed/peewa-compress.js
    • /Prealpha/0.02/src/peewa.js
    • /Prealpha/0.02/src/peewa-modules.js
    • /Prealpha/0.02/compressed/peewa-modules-compress.js
    • /Prealpha/0.01/compressed/peewa-modules.js
    • /Prealpha/0.01/compressed/peewa-core.js
    • /Prealpha/0.01/src/peewa-modules.js
    • /Prealpha/0.01/src/peewa-core.js
  • Accueil
  • Apache
  • PHP
  • JavaScript
  • SEO
  • PEEWA
  • A propos
  • Plan du site


Designed by FTL Wordpress Themes brought to you by Smashing Magazine
adapted for blog.peewa.org by Julien Viard


Haut de page