1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Construct Parameter from Array

Discussion in 'PHP' started by koolsamule, Aug 20, 2010.

  1. #1
    Hi Chaps,

    I have a while loop which produces a couple of variables:
    do {
    $L_NAME.$i = 'Item 1';
    $L_NUMBER.$i = '0001';
    $L_QTY.$i = '1';
    $L_AMT.$i = 10.50;
    $NVP.$i = "L_NAME.$i.= .$L_NAME.$i.&L_NUMBER.$i. = .$L_NUMBER.$i.&amp";
    } while($i == $items);
    PHP:
    Basically what I need to do is contruct a parameter made up of all the $NVP variables.

    I've a feeling that I would need to add each variable to an array and then use a foreach statement, but I'm not 100% sure.

    I'd be interested in the correct way to go about this, any comments welcome!
     
    koolsamule, Aug 20, 2010 IP
  2. koolsamule

    koolsamule Peon

    Messages:
    101
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    $arr = array();
    
    $L_NAME0 = 'Item 1';
    $L_NUMBER0 = '0001';
    $L_QTY0 = '1';
    $L_AMT0 = 10.50;
    $NVP0 = "L_NAME0 = $L_NAME0&L_NUMBER0 = $L_NUMBER0&amp";
    
    $arr[] = $NVP0;
    
    $L_NAME1 = 'Item 2';
    $L_NUMBER1 = '0002';
    $L_QTY1 = '3';
    $L_AMT1 = 20.50;
    $NVP1 = "L_NAME1 = $L_NAME1&L_NUMBER1 = $L_NUMBER1&amp";
    
    $arr[] = $NVP1;
    
    $joined_nvp = join("", $arr);
    
    echo $joined_nvp;
    PHP:
     
    koolsamule, Aug 20, 2010 IP