|
|||||||
|
|||||||
04.04.07, 22:42:13 | #1 |
Big Daddy
Registriert seit: 02.02.03
Style: Zahls Bastelecke
Alter: 37
Geschlecht:
Beiträge: 4.974
IRC Zeilen: 10670
Quizrunden gewonnen: 3
|
Bug in PHP?
Nabend,
ich versuche gerade vergeblich mit PHP die Buchstaben A bis Z mit einer Schleife auszugeben: Code:
for($letter = 'A'; $letter <='Z'; $letter++) { echo($letter); }
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZBABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZCACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZDADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZEAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZFAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZGAGBGCGDGEGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZHAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZIAIBICIDIEIFIGIHIIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZJAJBJCJDJEJFJGJHJIJJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZKAKBKCKDKEKFKGKHKIKJKKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZLALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZMAMBMCMDMEMFMGMHMIMJMKMLMMMNMOMPMQMRMSMTMUMVMWMXMYMZNANBNCNDNENFNGNHNINJNKNLNMNNNONPNQNRNSNTNUNVNWNXNYNZOAOBOCODOEOFOGOHOIOJOKOLOMONOOOPOQOROSOTOUOVOWOXOYOZPAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZRARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXRYRZSASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSSTSUSVSWSXSYSZTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZUAUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTUUUVUWUXUYUZVAVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUVVVWVXVYVZWAWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVWWWXWYWZXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZYAYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXYYYZ
Wenn ich allerdings nur bis Y zähle:Code:
for($letter = 'A'; $letter <='Y'; $letter++) { echo($letter); } Code:
$letter = 'A'; do { echo($letter); $letter++; if($letter == 'Y') { echo($letter); $letter = 'Z'; echo($letter); } }while($letter <='Y'); BTW, momentan läuft PHP Version 4.4.5. |
04.04.07, 22:54:30 | #2 |
Pokemaniac
Registriert seit: 10.11.02
Style: Zahls Bastelecke
Ort: Hannover
Alter: 43
Geschlecht:
Beiträge: 6.520
IRC Zeilen: 42094
Quizrunden gewonnen: 2
|
Also je öfter ich das durchgehe, desto unlogischer erscheint mir die Ausgabe des ersten Codes. Wenn er dir als letzten Buchstaben, beim zweiten Code, ein Z ausgeben würde, dann könnte ich es eventuell noch verstehen, aber sooo...
Ich werd mal gucken was sagt, wenn ich das bei mir durchlaufen lasse. Edit: Achja, ich erinnere mich warum ich mit aufgehört habe, mich damit zu beschäftigen. Jedesmal wenn ich meinen Apache starte, kommt die Fehlermeldung "Make_sock: could not bind to address 0.0.0.0:80". Hab kein Bock mich damit zu beschäftigen. Geändert von Pestilence (04.04.07 um 22:59:01 Uhr) |
07.04.07, 16:13:04 | #3 |
B.O.F.H.
|
@Blue
Recht umständlich oder Code:
for ($letter = 65; $letter <= 90; $letter++) { echo chr($letter) } Geändert von Lord_Pinhead (07.04.07 um 16:23:36 Uhr) |
07.04.07, 16:32:04 | #4 |
Pokemaniac
Registriert seit: 10.11.02
Style: Zahls Bastelecke
Ort: Hannover
Alter: 43
Geschlecht:
Beiträge: 6.520
IRC Zeilen: 42094
Quizrunden gewonnen: 2
|
Es läuft kein Webserver und ich habe genügend Rechte.
Meinst du nicht das ich auf sowas billiges schon gekommen wäre? |
07.04.07, 16:45:54 | #5 |
B.O.F.H.
|
Zitat von Pestilence
Es läuft kein Webserver und ich habe genügend Rechte.
Meinst du nicht das ich auf sowas billiges schon gekommen wäre? |
07.04.07, 17:23:42 | #6 |
Big Daddy
Registriert seit: 02.02.03
Style: Zahls Bastelecke
Alter: 37
Geschlecht:
Beiträge: 4.974
IRC Zeilen: 10670
Quizrunden gewonnen: 3
|
Zitat von Lord_Pinhead
@Blue
Recht umständlich oder Code:
for ($letter = 65; $letter <= 90; $letter++) { echo chr($letter) } Ah, ich seh grad die Funktion chr(). Das probier ich mal ... Wow, mit chr() klappt es wunderbar! Danke Lordy |
Lesezeichen |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|