Page 1 sur 1

modifier le contenu d'un array

Posté : 06 mars 2013, 21:24
par vincentpablo2
bonjour à tous,

j'ai un petit souci actuellement avec un array :

j'aimerai ceci
array([0]=>a,[1]=>a,[2]=>a,[3]=>a,[4]=>a,[5]=>a)

et j'ai ceci :
array([0]=>a,[1]=>,[2]=>,[3]=>,[4]=>,[5]=>)

Comment pourrais je modifier le contenu d'un array afin que toutes les données soient identiques et non vides ?
j'ai essayé des boucles avec for, avec un array_merge.... mais rien de probant !

Merci pour votre aide svp

Re: modifier le contenu d'un array

Posté : 06 mars 2013, 23:28
par moogli
salut,

c'est simple :
<?php

$debut=0;
$fin = 5;
$tab = array();
for($i = $debut; $i <= $fin; $i++){
    $tab[$i] ='a';
}
?>

après a toi de voir ce que tu veux en fait, ce n'est peux être pas pertinent d'avoir six fois la même chose ;)

@+

Re: modifier le contenu d'un array

Posté : 07 mars 2013, 09:55
par sirakawa
Petite modif:
salut,

c'est simple :
<?php

$debut=0;
$fin =count($tab);//modif
$tab = array();
for($i = $debut; $i < $fin; $i++)//modif <= devient <
{
    $tab[$i] ='a';
}
?>

après a toi de voir ce que tu veux en fait, ce n'est peux être pas pertinent d'avoir six fois la même chose ;)

@+
Moi aussi, j'ai du mal à saisir l'intérêt de la manoeuvre. Il y a aussi array_fill()...

Re: modifier le contenu d'un array

Posté : 10 mars 2013, 23:52
par zeus
Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.

Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.