Php: Verketten von string in alle array-Elemente

Habe ich diese PHP-Schnipsel:

<?php
  $colors = array('red','green','blue');
  foreach ($colors as &$item)
  {
    $item = 'color-'.$item;
  }
  print_r($colors);
?>  

Ausgabe:

Array
(
  [0] => color-red
  [1] => color-green
  [2] => color-blue
)

Ist es eine einfachere Lösung ?

(einige array-php-Funktion wie array_insert_before_all_items($colors,"color-"))?

Dank

InformationsquelleAutor kubedan | 2012-03-24
Schreibe einen Kommentar