Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1572 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Commande switch : meilleur méthode

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Commande switch : meilleur méthode

n°567988
danikool
Posté le 16-11-2003 à 03:18:06  profilanswer
 

Bonjour je voulais savoir quel était la meilleur méthode a utiliser :
 

Code :
  1. <?php
  2.     switch ($_GET['go']) {
  3.         case "1": $inc = 'Page01.php';
  4.         break;
  5.         case "2": $inc = 'Page02.php';
  6.         break;
  7.         default: $inc = 'Page01.php';
  8.         break;
  9.     }
  10.     include ($inc);
  11. ?>


 
ou bien :

Code :
  1. <?php
  2.      switch ($_GET['go']) {
  3.         case "1": include "Page01.php";
  4.         break;
  5.         case "2": include "Page02.php";
  6.         break;
  7.         default: include "Page01.php";
  8. }
  9. ?>


 
Laquelle est la plus rapide a executer ?
 
Merci d'avance

mood
Publicité
Posté le 16-11-2003 à 03:18:06  profilanswer
 

n°567990
mrbebert
Posté le 16-11-2003 à 03:39:42  profilanswer
 

A priori, je dirais que la 2ème est un peu plus rapide car elle n'utilise pas de variable intermédiaire (ca m'étonnerait que la différence se remarque :D )
Mais la 1ère est quand même plus clair :)

n°567991
Profil sup​primé
Posté le 16-11-2003 à 03:42:11  answer
 

+1 pour la 2, mais bon ce genre d'operation est tellement rapide a faire que la difference est infime

n°567993
danikool
Posté le 16-11-2003 à 03:42:59  profilanswer
 

Ok merci bcp : )

n°568003
Profil sup​primé
Posté le 16-11-2003 à 11:04:05  answer
 

topic inutile :  un bench avec un microtime() avt et apres ton switch et tu savais quel était la methode la plus rapide


Message édité par Profil supprimé le 16-11-2003 à 11:04:21
n°568128
omega2
Posté le 16-11-2003 à 15:58:55  profilanswer
 

sPike : A par que le reste des programmes tournant sur l'ordi va jouer davantage sur le temps d'exécution que le changement du code. ;)

n°568131
omega2
Posté le 16-11-2003 à 16:01:04  profilanswer
 

Personellement, je trouves le second code plus facilement compréhensible. ;) Mais il faut voir l'ensemble du code du projet, la première est peut être mieux intégré au reste et donc plus compréhensible par rapport au reste du projet.

n°568221
jagstang
Pa Capona ಠ_ಠ
Posté le 16-11-2003 à 18:36:08  profilanswer
 

optimisation inutile


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Commande switch : meilleur méthode

 

Sujets relatifs
Debugger PHP[PHP] ImageCreateFromJpeg - c'est possible de régler la compression ?
Recherche webmaster Php ou autre, qui sache creer un adminplusieurs commandes avec CreateObject("WScript.Shell" ) et methode run
[PHP] petit problème (validation de textarea)2 questions PHP : Créer une mini-image / comment faire une redirection
[PHP] Open_basedir et lien symbolique[PHP] Pb de recuperation de $var
[PHP] Mail tronqué avec mail()[PHP/JS] Associer un fichier à une variable PHP
Plus de sujets relatifs à : [PHP] Commande switch : meilleur méthode


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR