hinchcliffe Posted February 4, 2010 Share Posted February 4, 2010 Hello, Is there a way I can echo an for each variable outside the for each statement? <?php foreach ($products as &$value) { $partnumber = '<PartNumber>'.$value["sku"].'</PartNumber>'; echo $partnumber; } ?> I need $partnumber to be echoed in another piece of php code with out using the for each to grab each value. How can this be done? Quote Link to comment Share on other sites More sharing options...
9three Posted February 4, 2010 Share Posted February 4, 2010 Create a variable outside the foreach and it will be available for you after the loop is over. $str = ''; foreach ($arr as $strName) { if ($strName == 'Jason') $str = $strName; echo $strName; } echo $str; The variable $str now has the $strName value stored in it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.