2012-10-25 2 views
0

i ai un tableauAssigner des tableaux associatifs à php variables

Array ([0] => Array ([nom d'utilisateur] => phizy [id] => 1) [1] => Array ([nom d'utilisateur ] => rapik [id] => 4) [2] => Array ([nom d'utilisateur] => ASAS [id] => 5))

comment puis-je extraire et de les mettre dans des variables php?

<li><?php $username." with id of ".$userid."</li>"; 

merci

Répondre

1

Essayez comme ceci:

foreach($array as $arobj) 
{ 
    ?> 
    <li><?php $arobj['username']." with id of ".$arobj['id']; ?></li> 
    <?php 
} 

ou, si vous souhaitez attribuer à la variable puis,

foreach($array as $arobj) 
{ 
    $username = $arobj['username']; 
    $userid = $arobj['id']; 
    ?> 
    <li><?php $username." with id of ".$userid; ?></li> 
    <?php 
} 
+0

'

  • '(une bonne réponse vient de manquer l'écho) – chim

    +0

    Vous pouvez omettre' echo' si vous l'écrivez comme Barmar

    +0

    merci beaucoup !! Ça marche! – Phizy

    0

    Juste pour amusant, si vous devez base des variables assign sur la touche de tableau, vous pouvez essayer ceci:

    foreach($array as $subArr) 
    { 
        foreach($subArr as $key=>$value) 
        { 
        $$key=$value; 
        } 
        echo "<li>$username with id of $id.</li>"; 
    } 
    

    Document

    1

    Si vous voulez vraiment tourner toutes les clés d'un tableau en variables, vous pouvez utiliser la fonction extract().

    Questions connexes