3v4l.org

run code in 300+ PHP versions simultaneously
<?php $one = $two = $three = 0; for($i=0;$i<1000;$i++) { $c = mt_rand(1,3); if($c == 1) { $one++; } elseif($c == 2) { $two++; } elseif($c=3) { $three++; } } echo "one {$one}; two {$two}; three {$three}";
Output for 7.4.1
one 339; two 331; three 330
Output for 7.4.0
one 314; two 333; three 353
Output for 7.1.4, 7.3.13
one 332; two 328; three 340
Output for 7.2.22, 7.3.12
one 336; two 333; three 331
Output for 7.2.15, 7.3.11
one 312; two 332; three 356
Output for 7.3.10
one 325; two 326; three 349
Output for 7.3.9
one 331; two 329; three 340
Output for 7.3.8
one 337; two 335; three 328
Output for 7.3.7
one 333; two 347; three 320
Output for 7.3.6
one 363; two 319; three 318
Output for 7.3.5
one 339; two 315; three 346
Output for 7.1.9 - 7.1.10, 7.2.16, 7.3.4
one 320; two 346; three 334
Output for 7.3.3
one 321; two 332; three 347
Output for 7.1.2, 7.3.2
one 333; two 354; three 313
Output for 7.3.1
one 311; two 345; three 344
Output for 7.2.8, 7.3.0
one 332; two 324; three 344
Output for 7.2.19, 7.2.26
one 308; two 344; three 348
Output for 7.2.25
one 318; two 341; three 341
Output for 5.3.9, 7.2.24
one 355; two 338; three 307
Output for 7.2.23
one 344; two 336; three 320
Output for 7.2.21
one 331; two 333; three 336
Output for 7.2.20
one 338; two 322; three 340
Output for 7.2.18
one 332; two 318; three 350
Output for 4.4.3, 7.2.17
one 343; two 349; three 308
Output for 7.2.14
one 302; two 359; three 339
Output for 7.2.13
one 324; two 352; three 324
Output for 7.2.9, 7.2.12
one 312; two 354; three 334
Output for 7.1.14, 7.2.11
one 305; two 342; three 353
Output for 7.2.1, 7.2.10
one 340; two 342; three 318
Output for 7.2.7
one 346; two 343; three 311
Output for 7.2.6
one 348; two 346; three 306
Output for 7.2.5
one 334; two 349; three 317
Output for 7.2.4
one 356; two 329; three 315
Output for 7.2.3
one 348; two 345; three 307
Output for 7.2.2
one 334; two 340; three 326
Output for 7.2.0
one 314; two 318; three 368
Output for 7.1.25, 7.1.33
one 348; two 324; three 328
Output for 7.1.17, 7.1.32
one 325; two 345; three 330
Output for 7.1.31
one 324; two 342; three 334
Output for 7.0.20, 7.1.30
one 345; two 346; three 309
Output for 7.1.29
one 322; two 350; three 328
Output for 7.1.28
one 328; two 335; three 337
Output for 7.1.27
one 333; two 318; three 349
Output for 7.1.24, 7.1.26
one 328; two 330; three 342
Output for 7.1.23
one 320; two 340; three 340
Output for 7.1.22
one 333; two 336; three 331
Output for 7.1.21
one 340; two 330; three 330
Output for 7.1.1, 7.1.5, 7.1.11, 7.1.19 - 7.1.20
one 307; two 325; three 368
Output for 7.1.18
one 334; two 348; three 318
Output for 5.4.23, 7.1.16
one 320; two 333; three 347
Output for 7.1.15
one 315; two 351; three 334
Output for 7.1.13
one 333; two 325; three 342
Output for 7.1.12
one 323; two 335; three 342
Output for 7.1.8
one 333; two 330; three 337
Output for 5.3.12, 7.1.3, 7.1.7
one 324; two 343; three 333
Output for 5.6.27, 7.1.6
one 338; two 335; three 327
Output for 5.1.4, 7.1.0
one 322; two 349; three 329
Output for 7.0.33
one 354; two 342; three 304
Output for 7.0.5, 7.0.13, 7.0.26, 7.0.32
one 310; two 320; three 370
Output for 5.4.6, 7.0.31
one 342; two 341; three 317
Output for 5.5.5, 7.0.30
one 328; two 358; three 314
Output for 5.4.13, 5.5.1, 5.5.8, 5.5.25, 5.5.35, 5.6.17, 7.0.29
one 317; two 361; three 322
Output for 5.4.34, 5.5.6, 5.5.13, 7.0.15, 7.0.22, 7.0.28
one 315; two 324; three 361
Output for 7.0.27
one 339; two 334; three 327
Output for 5.4.29, 7.0.25
one 355; two 317; three 328
Output for 5.5.17, 7.0.24
one 355; two 323; three 322
Output for 5.6.19, 7.0.2, 7.0.23
one 327; two 325; three 348
Output for 7.0.21
one 344; two 323; three 333
Output for 7.0.19
one 329; two 357; three 314
Output for 5.5.29, 7.0.18
one 353; two 340; three 307
Output for 7.0.17
one 322; two 362; three 316
Output for 5.4.9, 5.4.16, 5.4.19, 5.6.12, 7.0.16
one 341; two 319; three 340
Output for 5.4.45, 7.0.14
one 329; two 323; three 348
Output for 5.5.37, 7.0.12
one 314; two 335; three 351
Output for 7.0.11
one 366; two 287; three 347
Output for 5.5.12, 7.0.10
one 329; two 325; three 346
Output for 5.3.1, 7.0.9
one 356; two 310; three 334
Output for 7.0.8
one 325; two 337; three 338
Output for 7.0.7
one 334; two 325; three 341
Output for 5.5.7, 7.0.6
one 333; two 332; three 335
Output for 5.4.31, 5.4.38, 5.5.10, 7.0.4
one 300; two 353; three 347
Output for 5.5.11, 7.0.3
one 341; two 342; three 317
Output for 5.4.44, 5.5.26, 7.0.1
one 332; two 331; three 337
Output for 7.0.0
one 294; two 360; three 346
Output for 5.6.34 - 5.6.35, 5.6.40
one 330; two 328; three 342
Output for 5.6.39
one 368; two 325; three 307
Output for 5.6.38
one 345; two 362; three 293
Output for 5.6.37
one 325; two 321; three 354
Output for 5.6.36
one 342; two 320; three 338
Output for 5.4.8, 5.4.42, 5.6.33
one 306; two 377; three 317
Output for 5.5.34, 5.6.8, 5.6.18, 5.6.32
one 331; two 339; three 330
Output for 5.4.10, 5.4.26, 5.6.31
one 318; two 351; three 331
Output for 5.6.30
one 348; two 316; three 336
Output for 5.6.29
one 342; two 335; three 323
Output for 5.6.28
one 308; two 354; three 338
Output for 5.4.15, 5.4.36 - 5.4.37, 5.6.9, 5.6.26
one 333; two 352; three 315
Output for 5.6.25
one 312; two 356; three 332
Output for 5.6.24
one 318; two 318; three 364
Output for 5.6.1, 5.6.23
one 311; two 337; three 352
Output for 5.5.28, 5.6.22
one 320; two 343; three 337
Output for 5.6.21
one 350; two 327; three 323
Output for 5.6.20
one 332; two 332; three 336
Output for 5.4.4, 5.6.16
one 344; two 312; three 344
Output for 5.5.18, 5.5.38, 5.6.15
one 312; two 341; three 347
Output for 5.6.14
one 312; two 327; three 361
Output for 5.4.1 - 5.4.2, 5.5.0, 5.5.36, 5.6.13
one 317; two 347; three 336
Output for 5.6.11
one 321; two 352; three 327
Output for 5.4.30, 5.6.10
one 323; two 331; three 346
Output for 5.5.33, 5.6.7
one 332; two 343; three 325
Output for 5.6.6
one 320; two 330; three 350
Output for 5.6.5
one 337; two 329; three 334
Output for 5.6.4
one 331; two 324; three 345
Output for 5.4.14, 5.6.3
one 364; two 321; three 315
Output for 5.4.21, 5.6.2
one 352; two 310; three 338
Output for 5.6.0
one 323; two 355; three 322
Output for 5.4.24, 5.5.32
one 330; two 333; three 337
Output for 5.5.16, 5.5.31
one 357; two 313; three 330
Output for 5.5.4, 5.5.30
one 344; two 352; three 304
Output for 5.5.27
one 337; two 326; three 337
Output for 5.3.8, 5.5.24
one 334; two 359; three 307
Output for 5.5.23
one 326; two 334; three 340
Output for 5.5.22
one 341; two 333; three 326
Output for 5.5.21
one 334; two 352; three 314
Output for 5.4.35, 5.5.2, 5.5.20
one 336; two 326; three 338
Output for 5.5.19
one 336; two 295; three 369
Output for 5.5.15
one 316; two 345; three 339
Output for 5.5.14
one 326; two 349; three 325
Output for 5.5.9
one 348; two 343; three 309
Output for 5.5.3
one 362; two 322; three 316
Output for 5.4.43
one 310; two 322; three 368
Output for 5.4.41
one 352; two 316; three 332
Output for 5.4.40
one 304; two 332; three 364
Output for 5.4.39
one 347; two 348; three 305
Output for 5.3.2, 5.4.33
one 342; two 325; three 333
Output for 5.4.32
one 330; two 337; three 333
Output for 5.4.28
one 348; two 310; three 342
Output for 5.4.27
one 360; two 303; three 337
Output for 5.4.25
one 332; two 361; three 307
Output for 5.4.22
one 324; two 344; three 332
Output for 5.4.20
one 319; two 341; three 340
Output for 5.4.18
one 343; two 332; three 325
Output for 5.4.17
one 351; two 317; three 332
Output for 5.4.12
one 308; two 343; three 349
Output for 5.4.11
one 322; two 334; three 344
Output for 5.4.7
one 323; two 340; three 337
Output for 5.4.5
one 325; two 350; three 325
Output for 5.4.3
one 327; two 353; three 320
Output for 5.3.15, 5.4.0
one 328; two 337; three 335
Output for 5.3.29
one 363; two 312; three 325
Output for 5.3.28
one 330; two 323; three 347
Output for 5.3.27
one 329; two 324; three 347
Output for 5.3.26
one 336; two 335; three 329
Output for 5.3.25
one 308; two 350; three 342
Output for 5.3.24
one 318; two 357; three 325
Output for 5.3.23
one 331; two 315; three 354
Output for 5.3.22
one 318; two 347; three 335
Output for 5.3.21
one 357; two 314; three 329
Output for 5.3.20
one 331; two 328; three 341
Output for 5.3.19
one 301; two 348; three 351
Output for 5.3.18
one 330; two 365; three 305
Output for 5.3.17
one 343; two 329; three 328
Output for 5.3.16
one 323; two 334; three 343
Output for 5.3.14
one 335; two 337; three 328
Output for 5.3.13
one 349; two 338; three 313
Output for 5.3.11
one 313; two 334; three 353
Output for 5.3.10
one 341; two 340; three 319
Output for 5.3.7
one 316; two 339; three 345
Output for 5.3.6
one 319; two 339; three 342
Output for 5.3.5
one 341; two 327; three 332
Output for 5.3.4
one 328; two 341; three 331
Output for 5.3.3
one 342; two 334; three 324
Output for 5.3.0
one 317; two 369; three 314
Output for 5.2.17
one 322; two 327; three 351
Output for 5.2.16
one 334; two 338; three 328
Output for 5.2.15
one 332; two 334; three 334
Output for 5.2.14
one 336; two 338; three 326
Output for 5.2.13
one 316; two 336; three 348
Output for 5.2.12
one 355; two 329; three 316
Output for 5.2.11
one 332; two 350; three 318
Output for 5.2.10
one 324; two 312; three 364
Output for 5.2.9
one 337; two 330; three 333
Output for 5.2.8
one 340; two 325; three 335
Output for 5.2.7
one 340; two 304; three 356
Output for 5.2.6
one 341; two 334; three 325
Output for 5.2.5
one 317; two 326; three 357
Output for 5.2.4
one 327; two 334; three 339
Output for 5.2.3
one 334; two 327; three 339
Output for 5.2.2
one 343; two 333; three 324
Output for 5.2.1
one 336; two 348; three 316
Output for 5.2.0
one 341; two 349; three 310
Output for 5.1.6
one 340; two 333; three 327
Output for 5.1.5
one 349; two 325; three 326
Output for 5.1.3
one 352; two 326; three 322
Output for 5.1.2
one 340; two 328; three 332
Output for 5.1.1
one 316; two 359; three 325
Output for 5.1.0
one 340; two 332; three 328
Output for 5.0.5
one 333; two 321; three 346
Output for 5.0.4
one 302; two 338; three 360
Output for 5.0.3
one 318; two 361; three 321
Output for 5.0.2
one 320; two 320; three 360
Output for 5.0.1
one 352; two 315; three 333
Output for 5.0.0
one 319; two 342; three 339
Output for 4.4.9
one 318; two 334; three 348
Output for 4.4.8
one 320; two 342; three 338
Output for 4.4.7
one 320; two 335; three 345
Output for 4.4.6
one 345; two 332; three 323
Output for 4.4.5
one 329; two 354; three 317
Output for 4.4.4
one 317; two 333; three 350
Output for 4.4.2
one 353; two 311; three 336
Output for 4.4.1
one 328; two 336; three 336
Output for 4.4.0
one 325; two 322; three 353
Output for 4.3.11
one 320; two 331; three 349
Output for 4.3.10
one 347; two 327; three 326
Output for 4.3.9
one 303; two 354; three 343
Output for 4.3.8
one 336; two 311; three 353
Output for 4.3.7
one 345; two 330; three 325
Output for 4.3.6
one 356; two 315; three 329
Output for 4.3.5
one 325; two 313; three 362
Output for 4.3.4
one 335; two 345; three 320
Output for 4.3.3
one 351; two 332; three 317
Output for 4.3.2
one 356; two 321; three 323
Output for 4.3.1
one 325; two 336; three 339
Output for 4.3.0
one 348; two 335; three 317

preferences:
209.71 ms | 401 KiB | 325 Q