Raketentheo: Fehler auf Level 9

Beitrag lesen

Eine mögliche Lösung könnte dann so aussehen:

<?php
$string = "QMF 71328_C Test";
for ( $i = 0; $i < 257; $i++) {
	list( $p1, $p2 ) = explode( '_', $string, 2 );
	list( $p2, $p3 ) = explode( ' ', $p2, 2 );
	$next_p2 = ++$p2;
	$string = $p1.'_'.$next_p2.' '.$p3;
	echo "$i : $string" . PHP_EOL;
}

Ausgaben:

…
22 : QMF 71328_Z Test
23 : QMF 71328_AA Test
…
48 : QMF 71328_AZ Test
49 : QMF 71328_BA Test
…