PHP: Добавление строк префикса к значениям массива

Как лучше всего добавить определенное значение или значения в массив? Трудно объяснить, но это должно помочь:

<?php
$myarray = array("test", "test2", "test3");
$myarray = array_addstuff($myarray, " ");
var_dump($myarray);
?>

Какие результаты:

array(3) {
  [0]=>
  string(5) " test"
  [1]=>
  string(6) " test2"
  [2]=>
  string(6) " test3"
}

Вы могли бы сделать это так:

function array_addstuff($a, $i) {
    foreach ($a as &$e)
        $e = $i . $e;
    return $a;
}

Но мне интересно, есть ли более быстрый способ или эта функция встроена.

19
задан Sahil Gulati 28 April 2017 в 17:56
поделиться