Ich weiß nicht ganz genau, was Du erreichen willst, aber vielleicht ist es das hier:
<?php
$arr[3]['id'] = 18;
$arr[3]['titel'] = 'test';
$arr[1]['id'] = 19;
$arr[1]['titel'] = 'test';
foreach ( $arr as $nr => $inhalt )
{
$arr[$nr]['foo'] = 'Inhalt';
}
print_r( $arr );
Ausgaben:
Array
(
[3] => Array
(
[id] => 18
[titel] => test
[foo] => Inhalt
)
[1] => Array
(
[id] => 19
[titel] => test
[foo] => Inhalt
)
)
Anstelle von 'foo' und 'Inhalt' können natürlich Variablen oder andere Ausdrücke stehen.