3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Everything you enter here will be executed by our servers. Try it! dl('mcrypt.so'); var_dump(mcrypt_create_iv(22, MCRYPT_RAND));
Output for 7.0.6 - 7.0.20, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.25, 7.4.27 - 7.4.33, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/s78Hj:4 Stack trace: #0 {main} thrown in /in/s78Hj on line 4
Process exited with code 255.
Output for 8.0.13
Warning: dl(): Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/8.0.13/modules/mcrypt.so (/usr/lib/php/8.0.13/modules/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/8.0.13/modules/mcrypt.so.so (/usr/lib/php/8.0.13/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in /in/s78Hj on line 3 Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/s78Hj:4 Stack trace: #0 {main} thrown in /in/s78Hj on line 4
Process exited with code 255.
Output for 7.4.26
Warning: dl(): Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/7.4.26/modules/mcrypt.so (/usr/lib/php/7.4.26/modules/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/7.4.26/modules/mcrypt.so.so (/usr/lib/php/7.4.26/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in /in/s78Hj on line 3 Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/s78Hj:4 Stack trace: #0 {main} thrown in /in/s78Hj on line 4
Process exited with code 255.
Output for 7.3.33
Warning: dl(): Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/7.3.33/modules/mcrypt.so (/usr/lib/php/7.3.33/modules/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/7.3.33/modules/mcrypt.so.so (/usr/lib/php/7.3.33/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in /in/s78Hj on line 3 Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/s78Hj:4 Stack trace: #0 {main} thrown in /in/s78Hj on line 4
Process exited with code 255.
Output for 7.3.32
Warning: dl(): Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/7.3.32/modules/mcrypt.so (/usr/lib/php/7.3.32/modules/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/7.3.32/modules/mcrypt.so.so (/usr/lib/php/7.3.32/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in /in/s78Hj on line 3 Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/s78Hj:4 Stack trace: #0 {main} thrown in /in/s78Hj on line 4
Process exited with code 255.
Output for 7.0.5
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "@/�d��K��a69��UT7"
Output for 7.0.4
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�� ӕ����^�B*��"
Output for 7.0.3
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�Y���z��� ���{i-�I"
Output for 7.0.2
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�0B�I��UE�����?�Sw�"
Output for 7.0.1
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "l!ںK�:KhfTHm´��mb�"
Output for 7.0.0
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "����p�����&Q ����� �"
Output for 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.5.35, 5.6.21 - 5.6.28
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 Fatal error: Call to undefined function mcrypt_create_iv() in /in/s78Hj on line 4
Process exited with code 255.
Output for 5.6.20
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "V�l �D�X~��v"� g� �"
Output for 5.6.19
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "���[����8L�2h�]!Ž"
Output for 5.6.18
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "������?� �uN�j����"
Output for 5.6.17
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "<�K�q�ÏN�/�yp��1"
Output for 5.6.16
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "$D�!C�WsF9*m�瞐�`/ �"
Output for 5.6.15
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "&��M���%��F��>���X�0M"
Output for 5.6.14
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "''n�Gԁz�q��$r�oD-�Z"
Output for 5.6.13
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) " �4,��D+�宴@4�6�L"
Output for 5.6.12
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�&OtMae;� ���Z�דn��"
Output for 5.6.11
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�+�,�,�k� �W2�$l?�S�0�"
Output for 5.6.10
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "4�Z3gM������ z�/:[��"
Output for 5.6.9
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��J��7�S�ח��^.���=�"
Output for 5.6.8
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��i����?�����7� � �N"
Output for 5.6.7
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�ŹA��"�IR���rCpx��4"
Output for 5.5.34
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "s�8�›��^����-y̞��"
Output for 5.5.33
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��h*sJ'���m�m�?"
Output for 5.5.32
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "XB���GR�N��_B����"
Output for 5.5.31
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "9��MA������ 'DJ(U�d""
Output for 5.5.30
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�7���B+��|� �� "
Output for 5.5.29
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "����c���K�$�| n��Ӌ"
Output for 5.5.28
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�Ճ6�� �%�i ĕ�@U��U�"
Output for 5.5.27
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��V}��/ \hHfd��I�"
Output for 5.5.26
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��$'&xw(�k2��"
Output for 5.5.25
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�_A�<_�|���c�=raUv"
Output for 5.5.24
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��$�'Z��w �Sm[�/X�"
Output for 5.4.45
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "\u�b9w��<��R��I�d��"
Output for 5.4.44
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) ":�t��#��Qʷn[_��"
Output for 5.4.43
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "����e&��b�m�a�D-"
Output for 5.4.42
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "$��?�)H�w:o��푾~��"
Output for 5.4.41
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�H�.P� [�~C�@�݅_��p"
Output for 5.4.40
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "͒���d!`IB���A��I>���"
Output for 5.4.39
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�z�R�}��Dko%g��2�`�"
Output for 5.4.38
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "ѿ��AZ��ѕ���Lz *�[;"
Output for 5.4.37
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "m;�&�{2�L�j�28L�H�"
Output for 5.4.36
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�I�4ڷ��G��|��P�T�"
Output for 5.4.35
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�uUz��S���F6Z3�PV�"
Output for 5.4.34
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�ҙLH�6�#�1H5$6�"
Output for 5.4.32
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "j��[�/7��'�f�������<I"
Output for 5.4.31
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) " ��eꤲ3��,� �������"
Output for 5.4.30
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "2CFsd- ���F_ �2����"
Output for 5.4.29
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�����<�[gA�n���pY�o"
Output for 5.4.28
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "����v���̸K1���4e�uI"
Output for 5.4.27
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��Ѽg� p8�}�`~��?���"
Output for 5.4.26
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "���Q.��8 ��ҟdk\Y"
Output for 5.4.25
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "a�,ў��6����M���э�"
Output for 5.4.24
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�L��P ��jK��ct�xb�+�"
Output for 5.4.23
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "7V��U�%�3�śu�M�]x""
Output for 5.4.22
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��S��%CK�Zد�!(t���"
Output for 5.4.21
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "Ή��2BqWF�0�m�w��(�ök"
Output for 5.4.20
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "i����-?��P����P�?�"
Output for 5.4.19
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "rR=�΃�sD"�C�B^�W�"
Output for 5.4.18
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "���(ɢS跪A�C�J��a�4"
Output for 5.4.17
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��]d�I���6���=l���"
Output for 5.4.16
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "6�bn�9H$/�o<t�!��5_"
Output for 5.4.15
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "����M[Q6�wv�vY��_b�"
Output for 5.4.14
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "���3:�U�o�ԛ�AP�r�*"
Output for 5.4.13
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "F��^�u7�[��1𛑭�"
Output for 5.4.12
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�x�K�p)/$ܪ�K�'^0\"
Output for 5.4.11
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "#��lV��11�2�c��C�"
Output for 5.4.10
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) " c������A�6+��y� r�"
Output for 5.4.9
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "Gc+��M]��$��8�L�:2t]3"
Output for 5.4.8
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "L��;�%��aT���1 � ��l��"
Output for 5.4.7
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�;�d!U��֒ޭd�kޛ�"
Output for 5.4.6
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "9�2�l�=��Qۙ:��9E�"
Output for 5.4.5
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�m��u]�q���Hl��˩^W�i"
Output for 5.4.4
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��+��{P1����W��2� �o"
Output for 5.4.3
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "��V�#�N�f ��\>�-�:�"
Output for 5.4.2
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "Md��.�4���Z0��i�J�"
Output for 5.4.1
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "r�L�Z�\��^���� 0:S~"
Output for 5.4.0
Warning: dl(): Dynamically loaded extensions aren't enabled in /in/s78Hj on line 3 string(22) "�kh�1R�SR�XuL�~.��"
Output for 4.4.5 - 4.4.9
Warning: dl(): Dynamically loaded extentions aren't enabled in /in/s78Hj on line 3 Fatal error: Call to undefined function: mcrypt_create_iv() in /in/s78Hj on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Warning: dl(): Dynamically loaded extentions aren't enabled in /in/s78Hj on line 3 Fatal error: Call to undefined function: mcrypt_create_iv() in /in/s78Hj on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Warning: dl() [http://www.php.net/function.dl]: Dynamically loaded extentions aren't enabled in /in/s78Hj on line 3 Fatal error: Call to undefined function: mcrypt_create_iv() in /in/s78Hj on line 4

preferences:
239.52 ms | 402 KiB | 345 Q