3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo crc32(mt_rand());
Output for 7.1.0
2593800283
Output for 7.0.14
1953074943
Output for 7.0.6
239871804
Output for 7.0.5
3382042015
Output for 7.0.4
1814292680
Output for 7.0.3
2055092634
Output for 7.0.2
3595248490
Output for 7.0.1
3906068316
Output for 7.0.0
4208054427
Output for 5.6.28
354585114
Output for 5.6.21
4079050788
Output for 5.6.20
1385072746
Output for 5.6.19
1417893280
Output for 5.6.18
3519940016
Output for 5.6.17
1995979543
Output for 5.6.16
3502527003
Output for 5.6.15
4015358049
Output for 5.6.14
2214555872
Output for 5.6.13
3883826959
Output for 5.6.12
2214259625
Output for 5.6.11
495278450
Output for 5.6.10
340874290
Output for 5.6.9
1956650052
Output for 5.6.8
2753241490
Output for 5.6.7
1037714919
Output for 5.5.35
3125442928
Output for 5.5.34
8983580
Output for 5.5.33
225214854
Output for 5.5.32
2526606917
Output for 5.5.31
4048250543
Output for 5.5.30
3861076329
Output for 5.5.29
3897050246
Output for 5.5.28
191622466
Output for 5.5.27
1792056564
Output for 5.5.26
1001547084
Output for 5.5.25
1155880448
Output for 5.5.24
437638479
Output for 5.4.45
2774782425
Output for 5.4.44
869946546
Output for 5.4.43
544770957
Output for 5.4.42
2740896179
Output for 5.4.41
3887286038
Output for 5.4.40
792849075
Output for 5.4.39
3567479482
Output for 5.4.38
3374454323
Output for 5.4.37
1071458542
Output for 5.4.36
3970975408
Output for 5.4.35
3660156088
Output for 5.4.34
2384044179
Output for 5.4.32
3855285706
Output for 5.4.31
3298827927
Output for 5.4.30
3318007258
Output for 5.4.29
2274875246
Output for 5.4.28
1129608557
Output for 5.4.27
2277755818
Output for 5.4.26
586192576
Output for 5.4.25
4249536097
Output for 5.4.24
3964002442
Output for 5.4.23
3071111870
Output for 5.4.22
1265975100
Output for 5.4.21
3244215203
Output for 5.4.20
2835202016
Output for 5.4.19
2119249744
Output for 5.4.18
315065706
Output for 5.4.17
3785374279
Output for 5.4.16
3243775817
Output for 5.4.15
2858275576
Output for 5.4.14
3658728287
Output for 5.4.13
2786265256
Output for 5.4.12
775187842
Output for 5.4.11
2342033903
Output for 5.4.10
4044958477
Output for 5.4.9
395478706
Output for 5.4.8
1019069029
Output for 5.4.7
2976559845
Output for 5.4.6
2972150531
Output for 5.4.5
1290609357
Output for 5.4.4
1541852945
Output for 5.4.3
3068880269
Output for 5.4.2
1751167321
Output for 5.4.1
884518714
Output for 5.4.0
722754009
Output for 5.3.29
4052429579
Output for 5.3.28
3159233153
Output for 5.3.27
1278896066
Output for 5.3.26
919777596
Output for 5.3.25
1422605304
Output for 5.3.24
1380696265
Output for 5.3.23
2643916795
Output for 5.3.22
3324594240
Output for 5.3.21
574957530
Output for 5.3.20
973057172
Output for 5.3.19
3929898553
Output for 5.3.18
1976323282
Output for 5.3.17
3257102271
Output for 5.3.16
1679955999
Output for 5.3.15
1770505490
Output for 5.3.14
402460970
Output for 5.3.13
2102670271
Output for 5.3.12
2204897678
Output for 5.3.11
2298491932
Output for 5.3.10
847694927
Output for 5.3.9
3478814379
Output for 5.3.8
1366510697
Output for 5.3.7
3601869451
Output for 5.3.6
1320863597
Output for 5.3.5
838163471
Output for 5.3.4
3695457617
Output for 5.3.3
197391695
Output for 5.3.2
3744286509
Output for 5.3.1
123029953
Output for 5.3.0
2548352084
Output for 5.2.17
2418868938
Output for 5.2.16
3492314240
Output for 5.2.15
1166257361
Output for 5.2.14
120401333
Output for 5.2.13
3057087335
Output for 5.2.12
3792546932
Output for 5.2.11
1321158763
Output for 5.2.10
3970938776
Output for 5.2.9
3383423131
Output for 5.2.8
3310904772
Output for 5.2.7
2833902546
Output for 5.2.6
2505522464
Output for 5.2.5
1039686487
Output for 5.2.4
729510936
Output for 5.2.3
4038452305
Output for 5.2.2
165383727
Output for 5.2.1
3589915837
Output for 5.2.0
2452203138
Output for 5.1.6
3846336039
Output for 5.1.5
2826909140
Output for 5.1.4
1063853463
Output for 5.1.3
1973963194
Output for 5.1.2
2250691296
Output for 5.1.1
4024491314
Output for 5.1.0
2629256716
Output for 5.0.5
1802058461
Output for 5.0.4
899782969
Output for 5.0.3
804392206
Output for 5.0.2
2897472322
Output for 5.0.1
3250264493
Output for 5.0.0
2664104321
Output for 4.4.9
566567555
Output for 4.4.8
1167623936
Output for 4.4.7
957130877
Output for 4.4.6
1571805410
Output for 4.4.5
3407002713
Output for 4.4.4
3593784579
Output for 4.4.3
1152205398
Output for 4.4.2
3413244921
Output for 4.4.1
3278722786
Output for 4.4.0
4253576219
Output for 4.3.11
2836877345
Output for 4.3.10
2635706244
Output for 4.3.9
3933464400
Output for 4.3.8
369872188
Output for 4.3.7
2468484332
Output for 4.3.6
2587553654
Output for 4.3.5
4190111295
Output for 4.3.4
2528350468
Output for 4.3.3
2548023758
Output for 4.3.2
4012107358
Output for 4.3.1
3057642216
Output for 4.3.0
1132191960