3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = random_bytes(13); $decoded = ''; $letterRange = (ord('a')-ord('Z')); for($i = 0; $i < strlen($str); $i++) { $decoded .= chr(ord($str[$i])%$letterRange + ord('a')); } echo $str.'|'.$decoded;
Output for 8.1.1
���O�&) ٚ�|fdaccdbgbeaac
Output for 8.1.0
Jj��T�$W�|ebfabfabbdeac
Output for 8.0.14
u|d ���M��|ffdcedcbgaggc
Output for 8.0.13
���a�SA��Mwu|fdafgbgcgaaaf
Output for 8.0.12
ϫ z��>%: ~|edddgbbdgccfa
Output for 8.0.11
W���VO�^� |cdddedfccgdfg
Output for 8.0.10
�2L��!56���|gfbgfefefggfa
Output for 8.0.9
����+.���¿|caegebeffeefc
Output for 8.0.8
a�$���7�[�q�|egebfcfgaacbb
Output for 8.0.7
��r�>W�MzN's|abcbgdebadbed
Output for 8.0.6
D��P�+A�.��|efcgdbbbcaedg
Output for 8.0.5
�u��%Zֲu����|dfcdcgedfafgc
Output for 8.0.3
����p��Q�0|ddabdebaccefg
Output for 8.0.2
Ϙ����~�8��|efdegaffaaade
Output for 8.0.1
,�탓sP�A�|cggfaddfegcfg
Output for 8.0.0
wݸ5Cb�<�ɫt|adeceeagebfde
Output for 7.4.27
J�q)W�_����|ebbggdebeeeec
Output for 7.4.26
q�k�+��9�!$�|beccbagbcffbf
Output for 7.4.25
��4��O�Ū2|daddfceccabcb
Output for 7.4.24
�7B{�=nO��q|fgdbeaffcegcb
Output for 7.4.23
^�Oj�,��ލ��|dfcbacaefbegf
Output for 7.4.22
�J���K�� c|bbegagffcbbeb
Output for 7.4.21
���Z��f�ɍ|bbbadgdeceefb
Output for 7.4.20
� d��T���i|fdcbaaaeggfaa
Output for 7.4.19
}��p� �kX|bgcfaacdafcfe
Output for 7.4.18
T~&q�J��g�m4t|aadbceebffede
Output for 7.4.16
����Y �_��Z|gdcddfgaeddfg
Output for 7.4.15
�Z���m �ªF��|egbgaegefcaad
Output for 7.4.14
�,�Z3/J)��+|ccdfagcfegcbb
Output for 7.4.13
o��gqZi�\�|ggaefbgaaeabf
Output for 7.4.12
qX���)�9�d�|bedeagdbegccf
Output for 7.4.11
����/�=�_�c�|dgfdfffafefbf
Output for 7.4.10
��&D�^��~[Y|bbddefgdbgaaf
Output for 7.4.9
�.�h*~-\,w|gdefgbbaadbca
Output for 7.4.8
,��O����|cgdccdcbaabac
Output for 7.4.7
p��B ��G��)�o|afedfdabdfgcg
Output for 7.4.6
q�sQ�Ȑk�|bdedeefeeacba
Output for 7.4.5
�ُ�*ps��!.��|cadaaadcffebb
Output for 7.4.4
�$�]͡���oq|afbcccafcegba
Output for 7.4.3
��_h|}��' h G|edegfgefedgeb
Output for 7.4.2
�DKc5���9Da�|bffbedbebfgfe
Output for 7.4.1
[�mq!�9� q�-|afcebfabedbfd
Output for 7.4.0
>�Y ���UZ�C|gdfbgggfbgfce
Output for 7.3.33
B`�eoY\‰|gfdafbdgefbfe
Output for 7.3.32
��[��WM-W�|bgadggdbaddag
Output for 7.3.31
D[�@0�.�SQ�|fadbgbfeageac
Output for 7.3.30
�;r��Y��dy|bddcbcbdfgecc
Output for 7.3.29
�-���N!����|cdedcbbfadcef
Output for 7.3.28
Z���0X��䏔�l|ggedgebdedbfd
Output for 7.3.27
LP g�u�G���|gdgfffadbffbe
Output for 7.3.26
�|���[ꊖ�Ap|gfcfgbadfddca
Output for 7.3.25
�uS$d᎞� 6�p|bfgbcbcebgfga
Output for 7.3.24
`�Pۦ5 �)h��|faddcfegdggdc
Output for 7.3.23
E�v�X��$\��|cgegcegccbbbd
Output for 7.3.22
�!=)aŶ����8|acffggbaeecaa
Output for 7.3.21
�B�p���x� _|edcacbfgabgee
Output for 7.3.20
�ՑX�.ᄑ,a�9|gdfegebgfcgeb
Output for 7.3.19
$��b��|bacebecebabgd
Output for 7.3.18
W]cyP��r-��_|dcbcdgbcdbbce
Output for 7.3.17
�Mt�'��'��4|cfaeeeadedgdd
Output for 7.3.16
�T#gIUJ��2|fedadafdbebcb
Output for 7.3.15
�o��A��E�|cgbdbaceffagd
Output for 7.3.14
���Ι}\, Υ|dddegdggbcede
Output for 7.3.13
�j/���}î|fcbeffbccgbgg
Output for 7.3.12
���O�,���Ah|aegcdcfbgacgc
Output for 7.3.11
�w۱+�5/C �P|dafccbcefeebd
Output for 7.3.10
U�0�ԯ��I��|beggcaafcdedd
Output for 7.3.9
Y���_���|fbabfbeeaeegf
Output for 7.3.8
�u�hj}b`���|bddfagbgafbdb
Output for 7.3.7
A��f�ٔ ����u|caceeabdcecaf
Output for 7.3.6
6F����^zW�y[|fafcfdcdddeca
Output for 7.3.5
�]3:љ?���dz|gcccggaecgfde
Output for 7.3.4
��2ؤpMh��0�|bebgdaagfgege
Output for 7.3.3
���?�C�'���@|degadegegcagb
Output for 7.3.2
�'������X��|eddecgcbeceec
Output for 7.3.1
��Jx�.�/�e��|dbebaedffdfaf
Output for 7.3.0
cO3t�Vn�Ϯe`|bccedcfgegdff
Output for 7.2.34
�5� �@����|efcefafcbccfe
Output for 7.2.33
֦_�]�Y;�4�|efeacddafdede
Output for 7.2.32
�v²ښo� ±|cgfdfcbaggffc
Output for 7.2.31
we8p]}��C��W�|adaacgbgeaddb
Output for 7.2.30
q��Hu�G�Ƕ,�0|bafcfgbbdacgg
Output for 7.2.29
�Կ!���:� �|eccfadfcfcgde
Output for 7.2.28
[���e��;�<��|aabcddfddeead
Output for 7.2.27
��R�O�� [eŶ"|eafccafdadbag
Output for 7.2.26
�u| Y�{0dvd�|gffcfcegcggcf
Output for 7.2.25
U���-�V��σ;|bbagdeccbgefd
Output for 7.2.24
����a��� �^=�|gdaggbdagbdff
Output for 7.2.23
C)�:�ЃHI� �%|egecfffcdbggc
Output for 7.2.22
2�����Ɩ�ܷX|bbdafddcdbdbe
Output for 7.2.21
�GyU�&�HٜVS�|bbcbadfcaccga
Output for 7.2.20
��"`E�%ȢF��|abgdfgfcebagb
Output for 7.2.19
�b���[�Z��|feaacacaeagca
Output for 7.2.18
��_��i�걯��e|dbeagaedcadbd
Output for 7.2.17
/U��~tp�b�L|fbbeggaeaeadg
Output for 7.2.16
����S���;���|gafbggbbdcbaa
Output for 7.2.15
�>���<�a� �[|dgdcdebgddaaa
Output for 7.2.14
�� �f��ɇy�|geedebafcebce
Output for 7.2.13
� mGQ��ĖI6|cdbebebagaddf
Output for 7.2.12
��3 ����)~|edgcecffbbbga
Output for 7.2.11
�4i�����B �|cbdadebfddddg
Output for 7.2.10
Zz�A<�Q���W|gdfccaebeggfd
Output for 7.2.9
B\���@�XR�|addbeeabbecff
Output for 7.2.8
�9,����,N�|dbccdbcecebgg
Output for 7.2.7
$��S��W�� I�|bfaageddceeda
Output for 7.2.6
j[���iv/�.�X&|bafebagfeeeed
Output for 7.2.5
s�ص�~���]J��|deggcagbfcecb
Output for 7.2.4
��O��^�{�6}��|cgccfddedfgcd
Output for 7.2.3
�AJ|��l��ϒ|dcefefedbdege
Output for 7.2.2
�|��`��3]� *C|fffffeaccdcae
Output for 7.2.1
&ׅ��@��呈5|dfafcbcgeffde
Output for 7.2.0
��q�ӕ4�� �|abbdbcddbefgd
Output for 7.1.33
Z��S��S '��|gdcaggebgeegb
Output for 7.1.32
z����7i���|dcfeegacbfdgg
Output for 7.1.31
���S,�[di�ڨ\|dcegcdacadbab
Output for 7.1.30
��w�'74��0�|baagebgdedcgf
Output for 7.1.29
+i�6����pK`̞|baffadgbaffbe
Output for 7.1.28
-���E Ɉ%|adgadabgefdac
Output for 7.1.27
��'w����M�&�|gaeabbfcbaeda
Output for 7.1.26
F(L����C�o��E|afgbbcdefgfgg
Output for 7.1.25
p�['�.N����&|abaebebebcdcd
Output for 7.1.24
6�d�I��.�!|fbccgdgbeggff
Output for 7.1.23
�i��x ����|badfbfbeaedad
Output for 7.1.22
%���Z�����W��|cffegccbgedgd
Output for 7.1.21
Y�r�6z�A���|cfccefdccbbce
Output for 7.1.20
�Uz�wq f�S{|cbdbabgecgbge
Output for 7.1.19
˙��)}���S��|ageadggcgfgcg
Output for 7.1.18
'�� ԇ�8���|ecgacccfaafab
Output for 7.1.17
��C:��z[p��v|dbecgddaaecfg
Output for 7.1.16
�V�(����z���|dccbfcdacdbag
Output for 7.1.15
��N�U`�6�����|fcbfbfgfedfcg
Output for 7.1.14
��@0~�7d�Z�|dgbgaggccagba
Output for 7.1.13
���[1E����|ggdcgaagaegfd
Output for 7.1.12
�SG�3" d܀�b|bgbfacgccdcfa
Output for 7.1.11
��M3�o߅�z��|dgacebggaddba
Output for 7.1.10
�6�Ġs �ǖ6�|bdfeagddeddfb
Output for 7.1.9
Ua�+gF`m3a%�|bgdebfafecgcd
Output for 7.1.8
$O��fn�P,�dM|bcceeefadcbca
Output for 7.1.7
K��;�W�/Jfn|fbdeedfdffeef
Output for 7.1.6
��1$����NdB|dfaababdffbcd
Output for 7.1.5
��ưnOܡ:��\|bcacbfcdacafb
Output for 7.1.4
�t|�0��r�q���|eeffggacbbbee
Output for 7.1.3
�I.�0� ��+�|dadedggebcbcd
Output for 7.1.2
��ϙ� ��4�|dfegccafaeddd
Output for 7.1.1
��:��D�i�t|ecdeaccgfcage
Output for 7.1.0
Ɲ�?!���1+�� |cdeafacbabfge
Output for 7.0.33
�z/��<����[|ddfggaegeagea
Output for 7.0.32
��Y�Dᷰx�|caafgfbfbbbbc
Output for 7.0.31
&;�v�nW]��H|ddfgafdfcgcgc
Output for 7.0.30
���uג{%@�|faffffgcaecbf
Output for 7.0.29
v@J��g�����o3|gbegffggcbcgc
Output for 7.0.28
k�|� 1q�J-��|cgfagacbaedbf
Output for 7.0.27
Gy�r��~!m+|bcccdbeadbfeb
Output for 7.0.26
���7��+Ry�!��|dgcgdgbfcbfbd
Output for 7.0.25
�H2���W�d�|ecbgggdaadgcg
Output for 7.0.24
���V����<z-q|cgdcbebfdeddb
Output for 7.0.23
Wf,R��WA*nt7|decfeddcafgeg
Output for 7.0.22
ԠV�s��3�w�5|fcgcgdgacbafe
Output for 7.0.21
�nӞt\Ne*��|bgfbebebbdafd
Output for 7.0.20
e�4[��1�Wc�|deddaegdaedba
Output for 7.0.19
�b "4�Sr'��|cagbgdagcecbc
Output for 7.0.18
7ʟ}o�C�IbK�|ggfggeefdafge
Output for 7.0.17
C��]'�īM �|ececedadacgga
Output for 7.0.16
6��U=~��t�M|fegbfacbaefba
Output for 7.0.15
��>.~�l�3�m�|bbgeaagddcded
Output for 7.0.14
��|S@H�{+��q|dffgbbceebegb
Output for 7.0.13
�0��n��|bgcfgfdgafeed
Output for 7.0.12
��s��$��E?AJ|beddefbdbgace
Output for 7.0.11
E��ݏ�Z�g�j|gabaedcagcfeb
Output for 7.0.10
l�W��z��v��(�|dedafdffgggfb
Output for 7.0.9
( }� >��}y�|fegddgbgbdgca
Output for 7.0.8
G?����MP)��\r|baabfdadgaabc
Output for 7.0.7
=?q<�p�N�`�|fabegadedbaff
Output for 7.0.6
Kn�=+`͒`�7|ffdcfbafcgffg
Output for 7.0.5
��C�O�z֛���|feeccadebebff
Output for 7.0.4
Ī���z��=|dacbaacddceff
Output for 7.0.3
�V�F%� Ĥ4�|ccaacefbadfdg
Output for 7.0.2
�{X G� ���f|fbeedcbfceebe
Output for 7.0.1
9$g��d��g�/aD|bbfaecegfefgf
Output for 7.0.0
�H9����&їa|gcbcecbfedgeg
Output for 5.6.0 - 5.6.40
Fatal error: Call to undefined function random_bytes() in /in/FTQL5 on line 3
Process exited with code 255.

preferences:
115.64 ms | 401 KiB | 226 Q