Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

? Worteditor

Peter, der dritte / 13 Antworten / Flachansicht Nickles

Hallo, eine zweite Frage hätt\' ich da noch:
Gibt es ein Prog., daß mir Wörter editiert, und zwar in der Art, daß auf Grundlage eines vorgegebenen Namens Variationen bez. GROßER und kleiner Buchstaben herausgegeben werden?

Beispiel:
Folge AA aa Aa aA

bei Antwort benachrichtigen
Borlander UselessUser „Hi Borlander! Es scheint immer 2 Wortlänge Kombinationen zu geben, bei 4...“
Optionen
1. Kommt dein Code auf diese Anzahl von Kombinationen?
Klar, sonst hätte ich sie kaum hier gepostet ;-)
Ist bei der Struktur auch garnicht anders möglich, das die Function sich jeweils 2 mal selbst aufruft. Für jeden Buchstaben wird für groß und klein verzweigt...
Das Prinzip basiert auf der selben Grundlase wie Dein Binäransatz - für Jedes Zeichen beide Möglichkeiten durchlaufen...

zu 2)
Kein Problem:
Warum ist "pos" ein String
Pos wird hier als Integer genutzt, PHP verwendet im Gegensatz zu Basic (und Dialiekten) für alle Variablen das $-Zeichen. Allerdings ist PHP da sowieso recht flexibel...

was bedeutet "$str[$pos]"
Damit kann man Char $pos des Strings $str ansprechen (als Left- und Rightvalue).

strtolower($str[$pos])
Die Function strtolower($string) gibt wie man am Namen schon fast vermuten könnte den in kleinbuchstaben konvertierten String zurück...


CU Borlander
bei Antwort benachrichtigen