func in for-schleife oder auch $letter--

ohio

Erfahrenes Mitglied
hola,

ich habe nen gemischtes 2-dimensionales array und da fängts schon an...

PHP:
$field_array[$i][$i_];


dabei ist $i auf buchstaben( von a - j ) basierend und $i_ auf zahlen( 1- 10 ).


also zB -->

PHP:
$field_array[ c][7];

nun das übliche problem mit buchstaben als zähler, ich kann nur, wie ich hörte, buchstaben aufzählen ( $i++ ). jedoch ist ein runterzählen nicht möglich ( $i-- ).

jedoch ist es unerlässlich für mich nun diese runterzuzählenn. da ich meine letter ja nur von a - j gehen kann man ja auch screcklich aussehende func bauen die die zahlen mit if abwertet...

PHP:
function letter_back( &$letter ) {

	if ( $letter == j ) {
		$letter = "i";
	} else if ( $letter == i ) {      
		$letter = "h";
	} else if ( $letter == h ) {
		$letter = "g";
	} else if ( $letter == g ) {
		$letter = "f";
	} else if ( $letter == f ) {
		$letter = "e";
	} else if ( $letter == e ) {
		$letter = "d";
	} else if ( $letter == d ) {
		$letter = "c";
	} else if ( $letter == c ) {
		$letter = "b";
	} else if ( $letter == b ) {
		$letter = "a";
	}

}

alles schön und gut, jedoch brauche ich das ganze in einer schleife

PHP:
for ($i = j; $i >= a; letter_back( $i ) ) {
    for($i_ = 0; $i_ <= 9; $i_++) {		

       //berechnungen

    }   
}

und die funktioniert so nicht. error 500; serverseitiges problem


kann mir da jemand weiterhelfen? wäre echt ma top :)
 
Zuletzt bearbeitet:
danke, mit den vorschlägen bin ich fürs erste bedient ;)

wobei mich trotzdem interessieren würde ob es möglich ist eine func in diese oder jene schleife einzubauen...
 
Zuletzt bearbeitet:
Zurück