Naar aanleiding van:
http://gathering.tweakers.net/forum/list_messages/434476/1?limit=25
Vraag erbij voor de Search:
0123 wordt gezien als octaal getal (in mijn PHP omgeving), in decimale getallen wordt dat 83. Dus 2 als return value, ipv 4 of 3 wat je zou kunnen verwachten.
Dat het even duidelijk is.
http://gathering.tweakers.net/forum/list_messages/434476/1?limit=25
Vraag erbij voor de Search:
Een aanvulling op het antwoord:Van een willlekeurig getal wil ik graag weten uit hoeveel cijfers het bestaat.
PHP:
1
| <? // Output:echo strlen(1234); // 4echo strlen(123); // 3echo strlen(0123); // 2?> |
0123 wordt gezien als octaal getal (in mijn PHP omgeving), in decimale getallen wordt dat 83. Dus 2 als return value, ipv 4 of 3 wat je zou kunnen verwachten.
Dat het even duidelijk is.