Mailinglisten-Archive |
Florian Leibert wrote: > ich habe keine Infos gefunden, wie ich die ersten 2 Zeichen eines Strings > auslese und diese dann umdrehe. Wie kann ich dies tun??? Da keiner geantwortet hat (oder sich Hausaufgaben für Björn ausdenken) hier ein kleiner Auszug aus meinem Kontonummernprüfprogrammes: $len = strlen ($kontonummer); if ($len > 10) { $ret_val .="Falsche Länge$cr"; if($debug>0) $ret_val .=$erklaerung; return $ret_val; exit; } if ($kontonummer[0] == 0 && $kontonummer[1] == 0) { $kontonr = ""; $laenge = $len; $i = 1; while ($i < 9) { $i++; $kontonr .= $kontonummer[$i]; } $kontonr .= "00"; if($debug>0) $ret_val .="Neue Nr.: $kontonr$cr"; } else { $kontonr = ""; $laenge = $len; while ($len < 10) { $kontonr .= "0"; $len++; } $kontonr .= $kontonummer; } Der mittlere Teil nimmt die vorderen zwei Nullen weg und hängt sie hinten wieder dran. Im else-Teil wird von vorne solange mit Nullen aufgefüllt bis die Kontonummer 10stellig ist. -Egon -- Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/
php::bar PHP Wiki - Listenarchive