3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dword = '00000000'; for ($i = 0; $i < 1000; ++$i){ $dword = dword_inc($dword); echo $dword."\n"; } function dword_inc($dword){ if (empty($dword)){ return '1'; } $last = $dword{strlen($dword)-1}; if ($last == 9){ $last = 'A'; }else{ $last++; } if ($last == 'G'){ $last = 0; if (strlen($dword) > 1){ $dword2 = dword_inc(substr($dword, 0, strlen($dword)-1)); $dword = $dword2.'0'; }else{ $dword = '1'.$dword; } }else{ $dword{strlen($dword)-1} = $last; } return $dword; }
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
Fatal error: Array and string offset access syntax with curly braces is no longer supported in /in/vh54Z on line 12
Process exited with code 255.
Output for 7.4.0 - 7.4.33
Deprecated: Array and string offset access syntax with curly braces is deprecated in /in/vh54Z on line 12 Deprecated: Array and string offset access syntax with curly braces is deprecated in /in/vh54Z on line 29 00000001 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000009 0000000A 0000000B 0000000C 0000000D 0000000E 0000000F 00000010 00000011 00000012 00000013 00000014 00000015 00000016 00000017 00000018 00000019 0000001A 0000001B 0000001C 0000001D 0000001E 0000001F 00000020 00000021 00000022 00000023 00000024 00000025 00000026 00000027 00000028 00000029 0000002A 0000002B 0000002C 0000002D 0000002E 0000002F 00000030 00000031 00000032 00000033 00000034 00000035 00000036 00000037 00000038 00000039 0000003A 0000003B 0000003C 0000003D 0000003E 0000003F 00000040 00000041 00000042 00000043 00000044 00000045 00000046 00000047 00000048 00000049 0000004A 0000004B 0000004C 0000004D 0000004E 0000004F 00000050 00000051 00000052 00000053 00000054 00000055 00000056 00000057 00000058 00000059 0000005A 0000005B 0000005C 0000005D 0000005E 0000005F 00000060 00000061 00000062 00000063 00000064 00000065 00000066 00000067 00000068 00000069 0000006A 0000006B 0000006C 0000006D 0000006E 0000006F 00000070 00000071 00000072 00000073 00000074 00000075 00000076 00000077 00000078 00000079 0000007A 0000007B 0000007C 0000007D 0000007E 0000007F 00000080 00000081 00000082 00000083 00000084 00000085 00000086 00000087 00000088 00000089 0000008A 0000008B 0000008C 0000008D 0000008E 0000008F 00000090 00000091 00000092 00000093 00000094 00000095 00000096 00000097 00000098 00000099 0000009A 0000009B 0000009C 0000009D 0000009E 0000009F 000000A0 000000A1 000000A2 000000A3 000000A4 000000A5 000000A6 000000A7 000000A8 000000A9 000000AA 000000AB 000000AC 000000AD 000000AE 000000AF 000000B0 000000B1 000000B2 000000B3 000000B4 000000B5 000000B6 000000B7 000000B8 000000B9 000000BA 000000BB 000000BC 000000BD 000000BE 000000BF 000000C0 000000C1 000000C2 000000C3 000000C4 000000C5 000000C6 000000C7 000000C8 000000C9 000000CA 000000CB 000000CC 000000CD 000000CE 000000CF 000000D0 000000D1 000000D2 000000D3 000000D4 000000D5 000000D6 000000D7 000000D8 000000D9 000000DA 000000DB 000000DC 000000DD 000000DE 000000DF 000000E0 000000E1 000000E2 000000E3 000000E4 000000E5 000000E6 000000E7 000000E8 000000E9 000000EA 000000EB 000000EC 000000ED 000000EE 000000EF 000000F0 000000F1 000000F2 000000F3 000000F4 000000F5 000000F6 000000F7 000000F8 000000F9 000000FA 000000FB 000000FC 000000FD 000000FE 000000FF 00000100 00000101 00000102 00000103 00000104 00000105 00000106 00000107 00000108 00000109 0000010A 0000010B 0000010C 0000010D 0000010E 0000010F 00000110 00000111 00000112 00000113 00000114 00000115 00000116 00000117 00000118 00000119 0000011A 0000011B 0000011C 0000011D 0000011E 0000011F 00000120 00000121 00000122 00000123 00000124 00000125 00000126 00000127 00000128 00000129 0000012A 0000012B 0000012C 0000012D 0000012E 0000012F 00000130 00000131 00000132 00000133 00000134 00000135 00000136 00000137 00000138 00000139 0000013A 0000013B 0000013C 0000013D 0000013E 0000013F 00000140 00000141 00000142 00000143 00000144 00000145 00000146 00000147 00000148 00000149 0000014A 0000014B 0000014C 0000014D 0000014E 0000014F 00000150 00000151 00000152 00000153 00000154 00000155 00000156 00000157 00000158 00000159 0000015A 0000015B 0000015C 0000015D 0000015E 0000015F 00000160 00000161 00000162 00000163 00000164 00000165 00000166 00000167 00000168 00000169 0000016A 0000016B 0000016C 0000016D 0000016E 0000016F 00000170 00000171 00000172 00000173 00000174 00000175 00000176 00000177 00000178 00000179 0000017A 0000017B 0000017C 0000017D 0000017E 0000017F 00000180 00000181 00000182 00000183 00000184 00000185 00000186 00000187 00000188 00000189 0000018A 0000018B 0000018C 0000018D 0000018E 0000018F 00000190 00000191 00000192 00000193 00000194 00000195 00000196 00000197 00000198 00000199 0000019A 0000019B 0000019C 0000019D 0000019E 0000019F 000001A0 000001A1 000001A2 000001A3 000001A4 000001A5 000001A6 000001A7 000001A8 000001A9 000001AA 000001AB 000001AC 000001AD 000001AE 000001AF 000001B0 000001B1 000001B2 000001B3 000001B4 000001B5 000001B6 000001B7 000001B8 000001B9 000001BA 000001BB 000001BC 000001BD 000001BE 000001BF 000001C0 000001C1 000001C2 000001C3 000001C4 000001C5 000001C6 000001C7 000001C8 000001C9 000001CA 000001CB 000001CC 000001CD 000001CE 000001CF 000001D0 000001D1 000001D2 000001D3 000001D4 000001D5 000001D6 000001D7 000001D8 000001D9 000001DA 000001DB 000001DC 000001DD 000001DE 000001DF 000001E0 000001E1 000001E2 000001E3 000001E4 000001E5 000001E6 000001E7 000001E8 000001E9 000001EA 000001EB 000001EC 000001ED 000001EE 000001EF 000001F0 000001F1 000001F2 000001F3 000001F4 000001F5 000001F6 000001F7 000001F8 000001F9 000001FA 000001FB 000001FC 000001FD 000001FE 000001FF 00000200 00000201 00000202 00000203 00000204 00000205 00000206 00000207 00000208 00000209 0000020A 0000020B 0000020C 0000020D 0000020E 0000020F 00000210 00000211 00000212 00000213 00000214 00000215 00000216 00000217 00000218 00000219 0000021A 0000021B 0000021C 0000021D 0000021E 0000021F 00000220 00000221 00000222 00000223 00000224 00000225 00000226 00000227 00000228 00000229 0000022A 0000022B 0000022C 0000022D 0000022E 0000022F 00000230 00000231 00000232 00000233 00000234 00000235 00000236 00000237 00000238 00000239 0000023A 0000023B 0000023C 0000023D 0000023E 0000023F 00000240 00000241 00000242 00000243 00000244 00000245 00000246 00000247 00000248 00000249 0000024A 0000024B 0000024C 0000024D 0000024E 0000024F 00000250 00000251 00000252 00000253 00000254 00000255 00000256 00000257 00000258 00000259 0000025A 0000025B 0000025C 0000025D 0000025E 0000025F 00000260 00000261 00000262 00000263 00000264 00000265 00000266 00000267 00000268 00000269 0000026A 0000026B 0000026C 0000026D 0000026E 0000026F 00000270 00000271 00000272 00000273 00000274 00000275 00000276 00000277 00000278 00000279 0000027A 0000027B 0000027C 0000027D 0000027E 0000027F 00000280 00000281 00000282 00000283 00000284 00000285 00000286 00000287 00000288 00000289 0000028A 0000028B 0000028C 0000028D 0000028E 0000028F 00000290 00000291 00000292 00000293 00000294 00000295 00000296 00000297 00000298 00000299 0000029A 0000029B 0000029C 0000029D 0000029E 0000029F 000002A0 000002A1 000002A2 000002A3 000002A4 000002A5 000002A6 000002A7 000002A8 000002A9 000002AA 000002AB 000002AC 000002AD 000002AE 000002AF 000002B0 000002B1 000002B2 000002B3 000002B4 000002B5 000002B6 000002B7 000002B8 000002B9 000002BA 000002BB 000002BC 000002BD 000002BE 000002BF 000002C0 000002C1 000002C2 000002C3 000002C4 000002C5 000002C6 000002C7 000002C8 000002C9 000002CA 000002CB 000002CC 000002CD 000002CE 000002CF 000002D0 000002D1 000002D2 000002D3 000002D4 000002D5 000002D6 000002D7 000002D8 000002D9 000002DA 000002DB 000002DC 000002DD 000002DE 000002DF 000002E0 000002E1 000002E2 000002E3 000002E4 000002E5 000002E6 000002E7 000002E8 000002E9 000002EA 000002EB 000002EC 000002ED 000002EE 000002EF 000002F0 000002F1 000002F2 000002F3 000002F4 000002F5 000002F6 000002F7 000002F8 000002F9 000002FA 000002FB 000002FC 000002FD 000002FE 000002FF 00000300 00000301 00000302 00000303 00000304 00000305 00000306 00000307 00000308 00000309 0000030A 0000030B 0000030C 0000030D 0000030E 0000030F 00000310 00000311 00000312 00000313 00000314 00000315 00000316 00000317 00000318 00000319 0000031A 0000031B 0000031C 0000031D 0000031E 0000031F 00000320 00000321 00000322 00000323 00000324 00000325 00000326 00000327 00000328 00000329 0000032A 0000032B 0000032C 0000032D 0000032E 0000032F 00000330 00000331 00000332 00000333 00000334 00000335 00000336 00000337 00000338 00000339 0000033A 0000033B 0000033C 0000033D 0000033E 0000033F 00000340 00000341 00000342 00000343 00000344 00000345 00000346 00000347 00000348 00000349 0000034A 0000034B 0000034C 0000034D 0000034E 0000034F 00000350 00000351 00000352 00000353 00000354 00000355 00000356 00000357 00000358 00000359 0000035A 0000035B 0000035C 0000035D 0000035E 0000035F 00000360 00000361 00000362 00000363 00000364 00000365 00000366 00000367 00000368 00000369 0000036A 0000036B 0000036C 0000036D 0000036E 0000036F 00000370 00000371 00000372 00000373 00000374 00000375 00000376 00000377 00000378 00000379 0000037A 0000037B 0000037C 0000037D 0000037E 0000037F 00000380 00000381 00000382 00000383 00000384 00000385 00000386 00000387 00000388 00000389 0000038A 0000038B 0000038C 0000038D 0000038E 0000038F 00000390 00000391 00000392 00000393 00000394 00000395 00000396 00000397 00000398 00000399 0000039A 0000039B 0000039C 0000039D 0000039E 0000039F 000003A0 000003A1 000003A2 000003A3 000003A4 000003A5 000003A6 000003A7 000003A8 000003A9 000003AA 000003AB 000003AC 000003AD 000003AE 000003AF 000003B0 000003B1 000003B2 000003B3 000003B4 000003B5 000003B6 000003B7 000003B8 000003B9 000003BA 000003BB 000003BC 000003BD 000003BE 000003BF 000003C0 000003C1 000003C2 000003C3 000003C4 000003C5 000003C6 000003C7 000003C8 000003C9 000003CA 000003CB 000003CC 000003CD 000003CE 000003CF 000003D0 000003D1 000003D2 000003D3 000003D4 000003D5 000003D6 000003D7 000003D8 000003D9 000003DA 000003DB 000003DC 000003DD 000003DE 000003DF 000003E0 000003E1 000003E2 000003E3 000003E4 000003E5 000003E6 000003E7 000003E8
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.33, 7.3.12 - 7.3.33
00000001 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000009 0000000A 0000000B 0000000C 0000000D 0000000E 0000000F 00000010 00000011 00000012 00000013 00000014 00000015 00000016 00000017 00000018 00000019 0000001A 0000001B 0000001C 0000001D 0000001E 0000001F 00000020 00000021 00000022 00000023 00000024 00000025 00000026 00000027 00000028 00000029 0000002A 0000002B 0000002C 0000002D 0000002E 0000002F 00000030 00000031 00000032 00000033 00000034 00000035 00000036 00000037 00000038 00000039 0000003A 0000003B 0000003C 0000003D 0000003E 0000003F 00000040 00000041 00000042 00000043 00000044 00000045 00000046 00000047 00000048 00000049 0000004A 0000004B 0000004C 0000004D 0000004E 0000004F 00000050 00000051 00000052 00000053 00000054 00000055 00000056 00000057 00000058 00000059 0000005A 0000005B 0000005C 0000005D 0000005E 0000005F 00000060 00000061 00000062 00000063 00000064 00000065 00000066 00000067 00000068 00000069 0000006A 0000006B 0000006C 0000006D 0000006E 0000006F 00000070 00000071 00000072 00000073 00000074 00000075 00000076 00000077 00000078 00000079 0000007A 0000007B 0000007C 0000007D 0000007E 0000007F 00000080 00000081 00000082 00000083 00000084 00000085 00000086 00000087 00000088 00000089 0000008A 0000008B 0000008C 0000008D 0000008E 0000008F 00000090 00000091 00000092 00000093 00000094 00000095 00000096 00000097 00000098 00000099 0000009A 0000009B 0000009C 0000009D 0000009E 0000009F 000000A0 000000A1 000000A2 000000A3 000000A4 000000A5 000000A6 000000A7 000000A8 000000A9 000000AA 000000AB 000000AC 000000AD 000000AE 000000AF 000000B0 000000B1 000000B2 000000B3 000000B4 000000B5 000000B6 000000B7 000000B8 000000B9 000000BA 000000BB 000000BC 000000BD 000000BE 000000BF 000000C0 000000C1 000000C2 000000C3 000000C4 000000C5 000000C6 000000C7 000000C8 000000C9 000000CA 000000CB 000000CC 000000CD 000000CE 000000CF 000000D0 000000D1 000000D2 000000D3 000000D4 000000D5 000000D6 000000D7 000000D8 000000D9 000000DA 000000DB 000000DC 000000DD 000000DE 000000DF 000000E0 000000E1 000000E2 000000E3 000000E4 000000E5 000000E6 000000E7 000000E8 000000E9 000000EA 000000EB 000000EC 000000ED 000000EE 000000EF 000000F0 000000F1 000000F2 000000F3 000000F4 000000F5 000000F6 000000F7 000000F8 000000F9 000000FA 000000FB 000000FC 000000FD 000000FE 000000FF 00000100 00000101 00000102 00000103 00000104 00000105 00000106 00000107 00000108 00000109 0000010A 0000010B 0000010C 0000010D 0000010E 0000010F 00000110 00000111 00000112 00000113 00000114 00000115 00000116 00000117 00000118 00000119 0000011A 0000011B 0000011C 0000011D 0000011E 0000011F 00000120 00000121 00000122 00000123 00000124 00000125 00000126 00000127 00000128 00000129 0000012A 0000012B 0000012C 0000012D 0000012E 0000012F 00000130 00000131 00000132 00000133 00000134 00000135 00000136 00000137 00000138 00000139 0000013A 0000013B 0000013C 0000013D 0000013E 0000013F 00000140 00000141 00000142 00000143 00000144 00000145 00000146 00000147 00000148 00000149 0000014A 0000014B 0000014C 0000014D 0000014E 0000014F 00000150 00000151 00000152 00000153 00000154 00000155 00000156 00000157 00000158 00000159 0000015A 0000015B 0000015C 0000015D 0000015E 0000015F 00000160 00000161 00000162 00000163 00000164 00000165 00000166 00000167 00000168 00000169 0000016A 0000016B 0000016C 0000016D 0000016E 0000016F 00000170 00000171 00000172 00000173 00000174 00000175 00000176 00000177 00000178 00000179 0000017A 0000017B 0000017C 0000017D 0000017E 0000017F 00000180 00000181 00000182 00000183 00000184 00000185 00000186 00000187 00000188 00000189 0000018A 0000018B 0000018C 0000018D 0000018E 0000018F 00000190 00000191 00000192 00000193 00000194 00000195 00000196 00000197 00000198 00000199 0000019A 0000019B 0000019C 0000019D 0000019E 0000019F 000001A0 000001A1 000001A2 000001A3 000001A4 000001A5 000001A6 000001A7 000001A8 000001A9 000001AA 000001AB 000001AC 000001AD 000001AE 000001AF 000001B0 000001B1 000001B2 000001B3 000001B4 000001B5 000001B6 000001B7 000001B8 000001B9 000001BA 000001BB 000001BC 000001BD 000001BE 000001BF 000001C0 000001C1 000001C2 000001C3 000001C4 000001C5 000001C6 000001C7 000001C8 000001C9 000001CA 000001CB 000001CC 000001CD 000001CE 000001CF 000001D0 000001D1 000001D2 000001D3 000001D4 000001D5 000001D6 000001D7 000001D8 000001D9 000001DA 000001DB 000001DC 000001DD 000001DE 000001DF 000001E0 000001E1 000001E2 000001E3 000001E4 000001E5 000001E6 000001E7 000001E8 000001E9 000001EA 000001EB 000001EC 000001ED 000001EE 000001EF 000001F0 000001F1 000001F2 000001F3 000001F4 000001F5 000001F6 000001F7 000001F8 000001F9 000001FA 000001FB 000001FC 000001FD 000001FE 000001FF 00000200 00000201 00000202 00000203 00000204 00000205 00000206 00000207 00000208 00000209 0000020A 0000020B 0000020C 0000020D 0000020E 0000020F 00000210 00000211 00000212 00000213 00000214 00000215 00000216 00000217 00000218 00000219 0000021A 0000021B 0000021C 0000021D 0000021E 0000021F 00000220 00000221 00000222 00000223 00000224 00000225 00000226 00000227 00000228 00000229 0000022A 0000022B 0000022C 0000022D 0000022E 0000022F 00000230 00000231 00000232 00000233 00000234 00000235 00000236 00000237 00000238 00000239 0000023A 0000023B 0000023C 0000023D 0000023E 0000023F 00000240 00000241 00000242 00000243 00000244 00000245 00000246 00000247 00000248 00000249 0000024A 0000024B 0000024C 0000024D 0000024E 0000024F 00000250 00000251 00000252 00000253 00000254 00000255 00000256 00000257 00000258 00000259 0000025A 0000025B 0000025C 0000025D 0000025E 0000025F 00000260 00000261 00000262 00000263 00000264 00000265 00000266 00000267 00000268 00000269 0000026A 0000026B 0000026C 0000026D 0000026E 0000026F 00000270 00000271 00000272 00000273 00000274 00000275 00000276 00000277 00000278 00000279 0000027A 0000027B 0000027C 0000027D 0000027E 0000027F 00000280 00000281 00000282 00000283 00000284 00000285 00000286 00000287 00000288 00000289 0000028A 0000028B 0000028C 0000028D 0000028E 0000028F 00000290 00000291 00000292 00000293 00000294 00000295 00000296 00000297 00000298 00000299 0000029A 0000029B 0000029C 0000029D 0000029E 0000029F 000002A0 000002A1 000002A2 000002A3 000002A4 000002A5 000002A6 000002A7 000002A8 000002A9 000002AA 000002AB 000002AC 000002AD 000002AE 000002AF 000002B0 000002B1 000002B2 000002B3 000002B4 000002B5 000002B6 000002B7 000002B8 000002B9 000002BA 000002BB 000002BC 000002BD 000002BE 000002BF 000002C0 000002C1 000002C2 000002C3 000002C4 000002C5 000002C6 000002C7 000002C8 000002C9 000002CA 000002CB 000002CC 000002CD 000002CE 000002CF 000002D0 000002D1 000002D2 000002D3 000002D4 000002D5 000002D6 000002D7 000002D8 000002D9 000002DA 000002DB 000002DC 000002DD 000002DE 000002DF 000002E0 000002E1 000002E2 000002E3 000002E4 000002E5 000002E6 000002E7 000002E8 000002E9 000002EA 000002EB 000002EC 000002ED 000002EE 000002EF 000002F0 000002F1 000002F2 000002F3 000002F4 000002F5 000002F6 000002F7 000002F8 000002F9 000002FA 000002FB 000002FC 000002FD 000002FE 000002FF 00000300 00000301 00000302 00000303 00000304 00000305 00000306 00000307 00000308 00000309 0000030A 0000030B 0000030C 0000030D 0000030E 0000030F 00000310 00000311 00000312 00000313 00000314 00000315 00000316 00000317 00000318 00000319 0000031A 0000031B 0000031C 0000031D 0000031E 0000031F 00000320 00000321 00000322 00000323 00000324 00000325 00000326 00000327 00000328 00000329 0000032A 0000032B 0000032C 0000032D 0000032E 0000032F 00000330 00000331 00000332 00000333 00000334 00000335 00000336 00000337 00000338 00000339 0000033A 0000033B 0000033C 0000033D 0000033E 0000033F 00000340 00000341 00000342 00000343 00000344 00000345 00000346 00000347 00000348 00000349 0000034A 0000034B 0000034C 0000034D 0000034E 0000034F 00000350 00000351 00000352 00000353 00000354 00000355 00000356 00000357 00000358 00000359 0000035A 0000035B 0000035C 0000035D 0000035E 0000035F 00000360 00000361 00000362 00000363 00000364 00000365 00000366 00000367 00000368 00000369 0000036A 0000036B 0000036C 0000036D 0000036E 0000036F 00000370 00000371 00000372 00000373 00000374 00000375 00000376 00000377 00000378 00000379 0000037A 0000037B 0000037C 0000037D 0000037E 0000037F 00000380 00000381 00000382 00000383 00000384 00000385 00000386 00000387 00000388 00000389 0000038A 0000038B 0000038C 0000038D 0000038E 0000038F 00000390 00000391 00000392 00000393 00000394 00000395 00000396 00000397 00000398 00000399 0000039A 0000039B 0000039C 0000039D 0000039E 0000039F 000003A0 000003A1 000003A2 000003A3 000003A4 000003A5 000003A6 000003A7 000003A8 000003A9 000003AA 000003AB 000003AC 000003AD 000003AE 000003AF 000003B0 000003B1 000003B2 000003B3 000003B4 000003B5 000003B6 000003B7 000003B8 000003B9 000003BA 000003BB 000003BC 000003BD 000003BE 000003BF 000003C0 000003C1 000003C2 000003C3 000003C4 000003C5 000003C6 000003C7 000003C8 000003C9 000003CA 000003CB 000003CC 000003CD 000003CE 000003CF 000003D0 000003D1 000003D2 000003D3 000003D4 000003D5 000003D6 000003D7 000003D8 000003D9 000003DA 000003DB 000003DC 000003DD 000003DE 000003DF 000003E0 000003E1 000003E2 000003E3 000003E4 000003E5 000003E6 000003E7 000003E8

preferences:
265 ms | 424 KiB | 309 Q