Généricité en php

Résolu
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -  
 rastaberger -
Bonjour à toutes et à tous,

Je souhaiterais rendre mon programme plus générique, mon problème est que je bloque dessus.
Je voudrais rendre ce bout de code plus générique.
$datas['product_title'] = $resTemplate['titre'];
$datas['product_desc'] = $resTemplate['description'];
$datas['product_cat'] = $resTemplate['cat'];
$datas['product_catTitle'] = $resTemplate['titre_cat'];
$datas['product_type'] = $resTemplate['cat'];
$datas['product_typeTitle'] = $resTemplate['titre_type'];

CAN YOU HELP ME ?
por favor
A voir également:

5 réponses

chamicki
 
Je ne comprend pas ta question, tu entend quoi par générique ?
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
passer par de l'objet
0
Utilisateur anonyme
 
Bonjour,

Tu peux mais il faut modifier un peu !

foreach($resTemplate as $key => $value)
$datas["product_".$key] = $resTemplate[$key]; // ou = $value;

Ce qui donnera

$datas['product_titre'] = $resTemplate['titre'];
$datas['product_description'] = $resTemplate['description'];
$datas['product_cat'] = $resTemplate['cat'];
$datas['product_titre_cat'] = $resTemplate['titre_cat'];
$datas['product_type'] = $resTemplate['type'];
$datas['product_titre_type'] = $resTemplate['titre_type'];

ce qui ne colle pas avec tes title, desc ou encore les cat_... donc à modifier !



0
rastaberger
 
merci pour cette réponse claire et précise qui répond a mes questions sur la généricité en php.
je vais pouvoir travailler plus globalement mes variables maintenant :D
0
virus59300 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   5
 
ok merci beucoup
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Derien ;)
0