3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php var_dump( openssl_random_pseudo_bytes(16) );
Output for 7.1.0
string(16) "Z���ϯ�yf�b2��"
Output for 7.0.14
string(16) "L�.eo�,O��S�!"
Output for 7.0.10
string(16) "+�/��)?�Uh��a{T"
Output for 7.0.9
string(16) "�w�k��0��%�z�"
Output for 7.0.8
string(16) "�w ��C�U�堎"
Output for 7.0.7
string(16) "��ќil8�o�v"��"
Output for 7.0.6
string(16) "��H�vkP$u)b���"
Output for 7.0.5
string(16) "H���9,��1�O]"
Output for 7.0.4
string(16) "�g�mZ}o��E:V��"
Output for 7.0.3
string(16) "����0m+�B���"
Output for 7.0.2
string(16) "���^��0�*�� $��"
Output for 7.0.1
string(16) "�H��H��p�!���g1"
Output for 7.0.0
string(16) "��X����[ٔ�4c"
Output for hhvm-3.12.0
string(16) "a��^����Ա�݆"
Output for hhvm-3.10.0
string(16) "^RA\�?����mE�#"
Output for 5.6.28
string(16) "�.�g��X��s�i�+"
Output for 5.6.25
string(16) "�J7������&��"
Output for 5.6.24
string(16) "�d˨{a�����*"
Output for 5.6.23
string(16) "�( �6س$!Rz@?�"
Output for 5.6.22
string(16) "\�B+�,)b�I�{�Q"
Output for 5.6.21
string(16) "�,��^�/���D�"
Output for 5.6.20
string(16) "ѵDE 7`$Ra|do�"
Output for 5.6.19
string(16) "Q�t(A���_����v�T"
Output for 5.6.18
string(16) "'ԝɚ�湃^��ˆ�"
Output for 5.6.17
string(16) "k^�@�Ƚx#㕩�?N"
Output for 5.6.16
string(16) "`F��� \���t i�"
Output for 5.6.15
string(16) "E�"�����~��ӝ1"
Output for 5.6.14
string(16) "�w �~B� (qg��"
Output for 5.6.13
string(16) "y���4���5Z�r"
Output for 5.6.12
string(16) "?-=��$ʹ�"] ‹�"
Output for 5.6.11
string(16) "8�~��Ւ{����'�c"
Output for 5.6.10
string(16) "�����]Qe^��œ�"
Output for 5.6.9
string(16) "��\��7/�S腝fN�M"
Output for 5.6.8
string(16) "���H�t����Cb�"
Output for 5.6.7
string(16) "�=�*�� p.6��"
Output for 5.6.6
string(16) "_�KXJ�E��V���u�"
Output for 5.6.5
string(16) "9���Q>���Bx;��"
Output for 5.6.4
string(16) "!�]���S#,����"
Output for 5.6.3
string(16) "kN8��8W� ��h��"
Output for 5.6.2
string(16) "G���d2T3�lk�\�"
Output for 5.6.1
string(16) "���^,��2���tT"
Output for 5.6.0
string(16) "�;'��yj��o�V�"
Output for 5.5.38
string(16) "�/���4���K�,"
Output for 5.5.37
string(16) "qm �t ,��ܔ�b@"
Output for 5.5.36
string(16) "L>��H0�z&�N�?�"
Output for 5.5.35
string(16) "[$l[�r��~�$"
Output for 5.5.34
string(16) "�!�7��Lj��ku�"
Output for 5.5.33
string(16) "���5���dn��g��N"
Output for 5.5.32
string(16) "�b�x�KU��t���Y"
Output for 5.5.31
string(16) "r��f�;��F)�eb��"
Output for 5.5.30
string(16) " ɏ��o,|��#��"
Output for 5.5.29
string(16) " ��T��\����ߕ"
Output for 5.5.28
string(16) "�@0����U(�O "
Output for 5.5.27
string(16) "�F�so��f�vjC ���"
Output for 5.5.26
string(16) "a�4��x�e�٢ƌ�"
Output for 5.5.25
string(16) "G[���B�V\���}`"
Output for 5.5.24
string(16) "�ٓ��P&�*�J�"
Output for 5.5.23
string(16) "[�N�P����=�����"
Output for 5.5.22
string(16) "�k���i��m�NQ"
Output for 5.5.21
string(16) "�7޺U�r3��&?]�"
Output for 5.5.20
string(16) "Io#�!J�a�>� ,�"
Output for 5.5.19
string(16) "�gE�B�-\�ވE�"
Output for 5.5.18
string(16) "7�!��nn�Ys�X2"
Output for 5.5.16
string(16) " �(���jхk�Z��"
Output for 5.5.15
string(16) "�Fc�[ԷI�+A�q�="
Output for 5.5.14
string(16) "Fı2�qXDPjR���"
Output for 5.5.13
string(16) "C��0g8&<D��[-��"
Output for 5.5.12
string(16) "L���a ?�_xS�2"
Output for 5.5.11
string(16) "Qq�2�ѕ KJ��Y�"
Output for 5.5.10
string(16) "�@��;ޤ��'R�Tf"
Output for 5.5.9
string(16) "z��j:������E0"
Output for 5.5.8
string(16) "� ݑ��Na��j� "
Output for 5.5.7
string(16) "�9A�vjb��ɚ"
Output for 5.5.6
string(16) "H�N�/w�$��ϊ'4�"
Output for 5.5.5
string(16) "�/��Ѽ�qĶ3{���"
Output for 5.5.4
string(16) "��TL�Z�I��^�>�"
Output for 5.5.3
string(16) "���Q��I��d9�"
Output for 5.5.2
string(16) "l�?��l�]��#\�="
Output for 5.5.1
string(16) "e��6x�B2/�y��"
Output for 5.5.0
string(16) "��zjӻl���i��N�"
Output for 5.4.45
string(16) "�h66v��'�,�}�"
Output for 5.4.44
string(16) "���:�$�.`���"
Output for 5.4.43
string(16) "�MP���G�A�lO��Y�"
Output for 5.4.42
string(16) "�x�W�4��@�����"
Output for 5.4.41
string(16) "p6- �*7Q��I�b2�"
Output for 5.4.40
string(16) "��)�? �0����P"
Output for 5.4.39
string(16) "'��S�=�͸A�"
Output for 5.4.38
string(16) "V ��lْ�/�c7"
Output for 5.4.37
string(16) "03׭!��]��a o��"
Output for 5.4.36
string(16) " \_g�٩6qG@b����"
Output for 5.4.35
string(16) "Bz��s�?��8ۃ� �"
Output for 5.4.34
string(16) "�*�}z��u�9�|b"
Output for 5.4.32
string(16) "ЅG�'�s�0��%"
Output for 5.4.31
string(16) "^f��>)� u`m�d"
Output for 5.4.30
string(16) "A�4�Wh�*ym"
Output for 5.4.29
string(16) "������s`��o"
Output for 5.4.28
string(16) "xN��[�I���"
Output for 5.4.27
string(16) "�Yc!p��]Ǎ˲"
Output for 5.4.26
string(16) "�Mѱ�!��d"�U��b"
Output for 5.4.25
string(16) "k;K�p�� �_l�c�"
Output for 5.4.24
string(16) "%e�� E��E�m2�"
Output for 5.4.23
string(16) "ˏ�}M���L9#Gܗa"
Output for 5.4.22
string(16) "�Z�?o�c��S5�U"
Output for 5.4.21
string(16) "�_�=��vO����"
Output for 5.4.20
string(16) "���/����ȤM�d��"
Output for 5.4.19
string(16) "��<_3@���"
Output for 5.4.18
string(16) "���R��̺��-�ï�"
Output for 5.4.17
string(16) "���c�S�3�� ���"
Output for 5.4.16
string(16) "�A�5vJ&g��P�J+"
Output for 5.4.15
string(16) "�:b���>��=�{�"
Output for 5.0.0 - 5.4.14
Fatal error: Call to undefined function openssl_random_pseudo_bytes() in /in/OeYdc on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/OeYdc on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/OeYdc on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/OeYdc on line 2