UNE PETITE FONCTION POUR AFFICHER LES TABLEAUX PHP

cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 13 juil. 2005 à 20:35
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 7 août 2005 à 18:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/32686-une-petite-fonction-pour-afficher-les-tableaux-php

cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
7 août 2005 à 18:22
Si tu remplaces les
par
le <? par <?php et les doubles quotes par des simples, c'est une bonne source ;-)
djosos Messages postés 10 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 11 août 2005
7 août 2005 à 18:07
Salut,
J'en ai trouvé une bien minimaliste, récursive et indentée.
<?
function aff_tab($tab){
echo "";
foreach($tab AS $cle => $val){
if( !is_array($val) ){
echo "<li>[$cle] => $val\n
";
}else{
echo "<li>[$cle] => \n
";
aff_tab($val);
}
}
echo "";
}
?>

++
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
14 juil. 2005 à 12:53
Je lui ai répondu en MP mdr, y'a plus de html là...
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
14 juil. 2005 à 12:27
Hmmm lol,

Bletous => Antho ne parlait pas d'un tableau html, mais d'utiliser un tableau (un array quoi) php pour le str_replace ()...
http://de2.php.net/str_replace
Comme tu peux le lire dans la doc, cette fonction accepte des tableaux comme parametres, pas uniquement des chaines!
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
14 juil. 2005 à 11:57
Attends mais c'est pire qu'avant là...
bletous Messages postés 2 Date d'inscription dimanche 5 novembre 2000 Statut Membre Dernière intervention 14 juillet 2005
14 juil. 2005 à 11:49
J'ai fait la modif du code de A a Z
precisez moi vos impressions
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
13 juil. 2005 à 20:38
Hum... à part les couleurs disons que si tu fais un

<?php echo print_r($table, true); ?>


ca revient pas mal au même...
En plus fermes pas toutes tes font...
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
13 juil. 2005 à 20:35
Salut,

passe plutôt par une seule fonction str_replace utilisée avec deux tableaux passés en paramètre, ça sera plus rapide ;-)

a +
Rejoignez-nous