3v4l.org

run code in 300+ PHP versions simultaneously
<?php for($i = 10; $i <= 100; $i++) { echo "{$i}.\t".crypt(str_repeat('a', $i), '$2a$06$usesomesillystringforsalt$')."\n"; }
Output for 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.6 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
10. $2a$06$usesomesillystringforeXYGZTj7yRo8Gs.O76emgZ3YpfhS2NbG 11. $2a$06$usesomesillystringforexvF/QQKH3FGr0frqLYi3/wm7E17h4CC 12. $2a$06$usesomesillystringforel3INBpC.CAbIWAjnMwxPWVFVzZselFy 13. $2a$06$usesomesillystringforeL4M.wJGE5oMC1xNVCI5Gg3x9lKsknQK 14. $2a$06$usesomesillystringforeI1xl5EXYrXHHtCh00qzzhjboQC4EXPW 15. $2a$06$usesomesillystringforeqHc6PEsQEciR9GKsZsgk8qT5T0AZbYq 16. $2a$06$usesomesillystringforecFzjf9Ln.4X6x8QvSZ9QFXocnshJpBS 17. $2a$06$usesomesillystringfore00Q3k0kyBylFUzdl/ahk1oaC6zVBQ/a 18. $2a$06$usesomesillystringforeg2uNb2LLEJZqF7g9Om3M0JFwJHS3.iS 19. $2a$06$usesomesillystringforeXmExfoGY7287n1FktUDfhZppJJG4nIC 20. $2a$06$usesomesillystringforeTX9JLjPkYh3KAeiMStJ5PFwPRGTj1ie 21. $2a$06$usesomesillystringforeQ4PdakQ/a0AYsA8YtGOL63HcgQZmAua 22. $2a$06$usesomesillystringforevgIJAbiXP5fxjpWbLfkCb2TLS/cvovC 23. $2a$06$usesomesillystringforeomam4Xotf18rBUYjawNDWs2C2AwCYCe 24. $2a$06$usesomesillystringforeYzqpG7PyjpF.P6Iolo44fEb986g35tS 25. $2a$06$usesomesillystringforefiZE2vP1CaBBPrSF1t/GWtQ0Wzrdc7G 26. $2a$06$usesomesillystringforeg4xy05NceTfyU8HVQS9EewsNFjveuCG 27. $2a$06$usesomesillystringforeagxlVGv4Ie10KfO/X/BkJQW8ZLFIIVi 28. $2a$06$usesomesillystringforeNiFBzq5v31r0Czyh.JOaNe8LPrxNTGS 29. $2a$06$usesomesillystringforexRXMNQOMixhw0R.PFQ.wnD78FzQ0gKO 30. $2a$06$usesomesillystringfore1KU1eMzuHaFkVtleRICXIW/mDQrQFwq 31. $2a$06$usesomesillystringfore.1Fea59nKbQMoG8R3tkWsd/osT3stmm 32. $2a$06$usesomesillystringforeirn52F.UiRH5OZfQhh7d.LDeEc/HXFu 33. $2a$06$usesomesillystringfore8InxONKHihwBmisJ4kS4DIi54L3gt2O 34. $2a$06$usesomesillystringforefC6HipPEhUW8neYHNrEheI0hb.LgkSy 35. $2a$06$usesomesillystringforeC6svk/gVCNfEObN7GFZPFhNNvmfvfBm 36. $2a$06$usesomesillystringforeLlL/Dc5IJIVw4.1R/h.F5hqLaznut/W 37. $2a$06$usesomesillystringforetCnSIm/7fUr6IjkHkEnetOnp0VNJXUS 38. $2a$06$usesomesillystringforeX3FCUnITHPANqcGd4NEsZaAuZWoe10i 39. $2a$06$usesomesillystringforeI2OXgtL7fc93.jD8HKbOTWnk9wO.JMK 40. $2a$06$usesomesillystringforekdqzMwsX1.qkMEayil1SmbDIiRdPekC 41. $2a$06$usesomesillystringfore/oJ9iWABRxjr5cWluoDtgAf./6wIF6i 42. $2a$06$usesomesillystringforeRqPpwI53l07YY0sDOT.PGLljFQNpgGG 43. $2a$06$usesomesillystringforeRaQnccehFx.icx29DmYIHv7vlCs0y4e 44. $2a$06$usesomesillystringforea5GQcM8MB24Vcr60rtGIcryz4.ogcF6 45. $2a$06$usesomesillystringfore9PmvrATaWb0nV7GgHF/RWj67Q32E7.O 46. $2a$06$usesomesillystringforesjr8bOdTfPn2p.ZYvpVn60cqdqRpSnq 47. $2a$06$usesomesillystringfore45NNotco7oVbnU8M5EQ9mxh4fAYkE2a 48. $2a$06$usesomesillystringforeKYjHXFAne35oaVhDSLjOLyHPysjS7mu 49. $2a$06$usesomesillystringforeW7/m9NRB5.7zgUVxp4depGX5MneBywm 50. $2a$06$usesomesillystringforehrgHVjeLSYHa6oL0xd3bi/l/Akp473S 51. $2a$06$usesomesillystringforeBhtc1xJPBjTp60GsW4NOJRkaIOod5Qm 52. $2a$06$usesomesillystringforeEqXLe70i3jr0fvUcy44NgUOa59FBt1i 53. $2a$06$usesomesillystringforercRlbbDzUlm.1TsmKEQ/Q3pkrUmwGTu 54. $2a$06$usesomesillystringforeQ3iRaN4zbremXGtYvE/qgQvBplVvM.. 55. $2a$06$usesomesillystringfore7dVOk2tGTkW06GvDZIA6iBk0X8fvxBC 56. $2a$06$usesomesillystringforeBx76MloIKcXbKLxu9hiC5szGJMlTFva 57. $2a$06$usesomesillystringfore6mOOPhrLWWLA35hBiNYH/lxRQ70MnJS 58. $2a$06$usesomesillystringforeYwPUf2UrNA7lEstSzr7jwgK6TgjFDz2 59. $2a$06$usesomesillystringforefP3TLIj.cFBdmfbpLvhpRgaOgs5fo0K 60. $2a$06$usesomesillystringforexR8WciMeeAvFPn5wTyV0vXMqJlwI8pG 61. $2a$06$usesomesillystringforePrlszLMsBtxN7zFJj9D3LG5oIpLJXCW 62. $2a$06$usesomesillystringforeIWBht4VjRdmuw6wNlWtjbBFN2DDqno2 63. $2a$06$usesomesillystringforexSdeOMQI7Tf0LtsEixGORsp/J0gJbO6 64. $2a$06$usesomesillystringforesSAltsq8MDLRWtm27eLjhMxlersSVTO 65. $2a$06$usesomesillystringfore/EuYrX0cUsapnhRDtOcsp6ZQfKvrbp6 66. $2a$06$usesomesillystringforebYjUr/WdfCSwOTlhmspXedKHUwhyvc. 67. $2a$06$usesomesillystringforeLCJMpq9yVqGUffGn1ZRAK/19PE9U6w6 68. $2a$06$usesomesillystringforeGSmFl9/hBHMnA7rprj90jvFqXLuYCcS 69. $2a$06$usesomesillystringforeoTMoSR60h8YKWPrQH3XY2a3ZMPGNa4i 70. $2a$06$usesomesillystringforeIClk0hZYqyofuSc5Aq1mJsmfnucw3Bu 71. $2a$06$usesomesillystringforee1hHKB.AE/.8iiXGxQWgMFNosKh9Vey 72. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 73. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 74. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 75. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 76. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 77. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 78. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 79. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 80. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 81. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 82. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 83. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 84. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 85. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 86. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 87. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 88. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 89. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 90. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 91. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 92. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 93. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 94. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 95. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 96. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 97. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 98. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 99. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS 100. $2a$06$usesomesillystringforex0CO7.yG1kntPTPrF6FNWXM3c4c8WCS
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

Process exited with code 139.

preferences:
261.53 ms | 402 KiB | 309 Q