|
|
|
|
Configuration: Linux Firefox 2.0.0.12
|
Bon, il faut 2 fonctions : array_fill_keys et array_merge.
<pre><?php
$tab1 = array ('cahier','stylo','feutre','lampe','ciseaux','livre' ); // liste exaustive de fourniture
$tab2 = array ('cahier' => 17 ,'lampe' =>5,'ciseaux' => 1);
$tab3 = array ('cahier' => 10, 'feutre' =>2);
echo "\$tab1 : \n";
print_r($tab1);
echo "\$tab_tmp : \n";
$tab_tmp = array_fill_keys($tab1, 0);
print_r($tab_tmp);
echo "\$tab2 : \n";
$tab2 = array_merge($tab_tmp, $tab2);
print_r($tab2);
echo "\$tab3 : \n";
$tab3 = array_merge($tab_tmp, $tab3);
print_r($tab3);
?></pre>
Raph
|
|
<?php
$tab2 = array ('cahier' => 17 ,'lampe' =>5,'ciseaux' => 1);
echo "Associatif : \n";
var_dump($tab2);
$tab2 = array_values($tab2);
echo "Converti : \n";
var_dump($tab2);
$tab2 = array ('0' => 17 ,'1' =>5,'2' => 1);
echo "Correction1 : \n";
var_dump($tab2);
$tab2 = array ( 17 ,5, 1);
echo "Correction2 : \n";
var_dump($tab2);
?>
En fait, il ne s'agit pas de remplacer mais d'extraire uniquement les valeurs d'un tableau associatif, sous forme de tableau simple. Raph Pour être aidé le plus rapidement possible : donner un sujet parlant à votre message +indiquer ce qui est en place + ce que vous avez fait + ce que ça devrait faire + ce que ça fait.
|
| 27/03 16h03 | [PHP] Méthodes de débogage | PHP |
| 20/03 16h03 | [PHP] Notice: Undefined index: | PHP |
| 25/10 16h23 | [Webmaster] Afficher facilement le code php/xhtml de vos pages | Webmaster |
| 17/04 20h50 | Page, doc et tutoriaux officiels | PHP |
| 20/04 18h59 | [PHP] Fonction mail() | PHP |
| 21/04 12h01 | Requete MySQL => tableau associatif PHP | 1 |
| 08/04 13h15 | Php tableau associatif, récupérer noms d'élém | 4 |
| 10/06 09h01 | Fonction afficher un tableau en php | 6 |
| 27/05 15h37 | Ligne d'un tableau en php | 2 |
![]() | PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de... | Catégorie: PHP Licence: Freeware/gratuit |
![]() | PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,... | Catégorie: Développement Licence: Freeware/gratuit |
![]() | WAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de... | Catégorie: Serveurs Licence: Freeware/gratuit |
![]() | easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données... | Catégorie: Serveurs Licence: Open Source |