Ich tausche grade alle meine foreach()'s (wo es geht) mit for()'s aus...Hab allerdings irgendwie einen Logikfehler drinnen,da dies nicht so ganz funktioniert:
Das funktioniert alles nicht so ganz,die Schleife wird nicht so durchgelaufen,wie sie es eigentlich sollte...kann natürlich auch am "// Code" liegen,würd mir aber gern mal bestätigen lassen ob es so richtig ist,da ich grade keine Fehler sehe...
PHP-Code:
// Altes foreach
foreach( $forum_array[$catid] as $category )
{
foreach( $category as $board )
{
// Code
}
}
// Neues for()
$forum_array_count = count( $forum_array[$catid] );
for( $i = 0; $i <= $forum_array_count; $i++ )
{
$category = $forum_array[$catid][$i];
$inner_count = count( $category );
for( $j = 0; $j <= $inner_count; $j++ )
{
// Code
}
}
Kommentar