php - How to implement implode in foreach? -


here trying add comma in values got foreach loop. values coming together, want echoed comma separated. please suggest me gotta . know, gotta use implode, don't know how in loop.

foreach($_post['insert'] $interested) {     if(!preg_match('/^[-a-z0-9\., ]+$/id', $interested)) continue;          echo $interested;      } 

if want leave code relatively untouched (though fixed confusing indentation)...

$interestedvalues = array();  foreach($_post['insert'] $interested) {     if(!preg_match('/^[-a-z0-9\., ]+$/id', $interested)) continue;       $interestedvalues[] = $interested;  }  echo implode(',', $interestedvalues); 

...or 1 liners seem fashionable...

echo implode(',', preg_grep('/^[-a-z\d., ]+$/id', $_post['insert'])); 

Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -