laura

Inscris le 25/09/2009 à 15:52
  • Signature
    Des étoiles dans les yeux, le ciel pour m'évader
  • Nombre de sujets
    6
  • Nombre de messages
    74
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

laura
le 25/09/2009 à 17:37
Question conception : mélange classe / fonction
Et au niveau mémoire? Une classe avec toutes un tas de méthodes statiques coût-elle plus que des fonctions chargées lorsqu'elles doivent être utilisées?

En tout cas merci de m'éclairer c'est gentil. Je vois un peu mieux comment attaquer mon code.
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 25/09/2009 à 17:28
Constante en POO interne ou externe
Re bonjours,
Il s'agit d'une variable générale de débug. Utilisé un peu partout sur le site.
Elle est utilisée uniquement en phase de test. Puis placée à false ensuite.
Donc ma première méthode est la bonne si j'ai bien comprit. Je garde ma constante en l'utilisant comme tel dans mes classes
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 25/09/2009 à 16:34
Question conception : mélange classe / fonction
Re bonjour à tous,
Est il bon de faire cohabiter des fonction et des classes... je m'explique.

J'ai des fonctions qui test la validité des emails, url etc (un petit paquet). Elles sont utilisées partout sur mon petit site.

Or j'en ai aussi besoin dans mes classes.
Dois-je faire une classe contenant mes fonctions?! Un set de fonctions en static? Ou bien garder mes fonctions ainsi?

Au niveau pref c'est mieux ou pas? car je n'ai pas besoin de toutes les fonctions tout le temps et j'ai peur qu'une classe avec beaucoup de fonction reduise les pref de mon petit serveur.

Merci de vos lumières :p
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 25/09/2009 à 15:55
Constante en POO interne ou externe
Bonjours à tous,
J'ai une petite question pour les pro de la POO en php

j'ai une constante
<?php
define('DEBUG',true);
?>

j'aimerais savoir s'il est préférable de faire

<?php
class a
{
public function __construct(){}
public function machin()
{

if(DEBUG)
{
//ici quelque chose
}
}
}
?>

ou bien
<?php
class a
{
private
$_debug;
public function __construct($debug=false)
{
$this->_debug=$debug;
}
public function machin()
{

if($this->_debug)
{
//ici quelque chose
}
}

}
?>

Et pourquoi l'un ou l'autre?!
Merci d'avance de vos réponses
Des étoiles dans les yeux, le ciel pour m'évader
LoadingChargement en cours