3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function generatecaptcha(){ $randomcontent = str_split("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789"); $content = null; for($i=0; $i<5; $i++){ $content = $content.$randomcontent[rand(0,60)]; } $image = ImageCreate(46, 17);//width and height imagecolorallocate($image, 0, 0, 0);//get background color for image image, r, g, b $font_color = imagecolorallocate($image, 255, 255, 255); imagestring($image, 10, 0, 0, $content, $font_color);//convert string to image-- image, font-size, x,y, string, font-color return imagejpeg($image); } generatecaptcha(); ?>
based on BoH6h
Output for 7.0.0 - 7.1.0
Fatal error: Uncaught Error: Call to undefined function ImageCreate() in /in/BKsHi:7 Stack trace: #0 /in/BKsHi(14): generatecaptcha() #1 {main} thrown in /in/BKsHi on line 7
Process exited with code 255.
Output for hhvm-3.12.0
Warning: Unsupported font: 10 in /in/BKsHi on line 10 ���JFIF��>CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), default quality ��C    $.' ",#(7),01444'9=82<.342��C  2!!22222222222222222222222222222222222222222222222222��."�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz����������������������������������������������������������������������� ?��{G����K��t��J��Ayav�!���$�Î1޷�Zl6�M����WWW�3��g`��\@� ��뷶^���:��5��k:��4���ekh�q4�����P� ,ܰU^�?Kմ-bK�r�a���[XgI$�M�d�deU�%y�SЮ�� -P�'�^�� �6+L���%��� �ֶᯋV�ٴ�Ķ��1o����;�P��r1��]�?��&H5-R�>�k(��M�k{7�#�eɕH �@S�I���ĝ7\O����B�"��m�d�s�e�n�8� �w��4��i3�0���"�;%�kG��P�X�1��Q�o�R��d�$�2��$��ʺ:����I���Ig�x�z���Z���蠢�R�mĜ����(�<Ig��š1ηZG�>��#y��]���@�h���(��(��(��
Output for hhvm-3.10.0
Warning: Unsupported font: 10 in /in/BKsHi on line 10 ���JFIF��>CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), default quality ��C    $.' ",#(7),01444'9=82<.342��C  2!!22222222222222222222222222222222222222222222222222��."�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz����������������������������������������������������������������������� ?�? xz-r�^�h.�M;L��E��#�ʻ�� D0wl���Ά��-"�ᇈ<Hڬ�j�s��$*�,��̌ˆ,7�s��hVW���� �-6�K���ֶW)q�<�,eS���T ��1�����޽�;����u��ֵ�}��r$L�� �K�v\{����,���!�<G��ji�Bi�K.]���C�S�'�¿ ,|i� u :�KRma�`�}�H��k2&C��w�f6��e����< ���U���ս౎t�Ηx�3!v���p��+�A��(5��� �@!>I���\�s�@�?1��_�:,�<)�� Z�m?W�#������E l ���Ww;����<8,4˽ ��O:H/,.��kfW‘(DW �8����I��g�x�º�6��f��C���>�$qʠ�ߵ�4���#�+���5;�//�绺��C#�,y8€+�EQEQE��
Output for 5.0.0 - 5.6.28
Fatal error: Call to undefined function ImageCreate() in /in/BKsHi on line 7
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: str_split() in /in/BKsHi on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: str_split() in /in/BKsHi on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: str_split() in /in/BKsHi on line 2