Fred Furunkelstein 2012: Update eines arrays

Beitrag lesen

Variante nach dedlfix:

<?php
$fields[1]='Hallo';
$fields[2]='weg damit';
$fields['foo']='Hallo';
$fields['bar']='Hallo';

geänderte Zeile:

foreach ($fields as $key => $value) {
      if ('weg damit' == $value) {
         unset($fields[$key]);
      } else {
          $fields[$key] .= ' Welt!';
      }
}
print_r ($fields);
?>

~> php test.php
Array
(
    [1] => Hallo Welt!
    [foo] => Hallo Welt!
    [bar] => Hallo Welt!
)