3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = array ('backtrace', 'print'); array_walk($array, 'walk_callback', str_repeat("\0",1024)); function walk_callback($value, $key, $userdata) { if ($value == 'print') { print($userdata); exit("\n\n"); } elseif ($value == 'backtrace') { debug_backtrace(); if ($userdata !== str_repeat("\0",1024)) { die("won't get here, \$userdata is still clean until we return"); } } }
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.14 - 5.2.17, 5.3.3 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 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
Output for 5.3.2
1�NY10�NгNгN@�N��N`-qQY��N@�N1QجNЫNY1�Np�Np�Np�Nh�N`-qQY`�Np�Np�N1Q 11��NجNY1�N�N�N�Np�N`-qQYx�N�N1Q8�N Y1�N��Nx�N1Y��NY1�N��NH�N�N�N1YH�N
Output for 5.3.1
1h�jY1��j �j �j��j�j��pQY�j��j1Q(�j �jY1X�j��j��j��j��j��pQY��j��j��j1Q 11��j(�jY1X�j@�j@�jh�j��j��pQYȅjh�j1Q��j Y1X�j�jȅj1Y�jY10�j�j��jh�j@�j1Y�Xj
Output for 5.3.0
1��Y1� �P�P�� ���lpQY �� �1QX�P�Y1�����������lpQY������1Q 11(�X�Y1��p�p������lpQY����1Q�� Y1��@���1Y@�Y1`������p�1Y�՞
Output for 5.2.13
)a��Q)���YQ๜��������@����l)Y ))�ڜ ۜQ)�ۜ��!Q��l�)!8ܜY)`��ܜ�ۜ��p��)YHٜ)賜賜
Output for 5.2.12
)a�qWQ)rW�zWYQ�IW�IW�IW�pW@IW�l)Y ))�jW kWQ)�kW�pW!Q�rWlW)!8lWY)`JWlW�kW�pWpJW)YHiW)�CW�CW
Output for 5.2.11
)a�o�Q)xp�(y�YQPH�H�H�Po��G���l)Y ))hi��i�Q)`j��n�!Q�p�l�)!�j�Y)�H�xj�8j��n��H�)Y�g�)XB�XB�
Output for 5.2.10
)a�=�Q)X>�G�YQ0�����0=�����l)Y ))H7�p7�Q)@8��<�!Q�>�l�)!�8�Y)��X8�8��<���)Y�5�)8�8�
Output for 5.2.9
)ax-"Q)�-"�6"YQ�"�"�"�,"0"P�l)Y ))�&"'"Q)�'"x,"!Qp."l")!(("Y)P"�'"�'"x,"`")Y8%")�!�!
Output for 5.2.8
)ah����Q)蛍�������YQ�s����ps���ps�������� s����l)Y �))ؔ�������Q)Е���h����!Q`����l���)!����Y)@t����蕍�������h����Pt���)Y(����)�m����m���
Output for 5.2.7
)a�\RQ)]R�eRYQ�4R�4R�4R�[R@4R�l)Y ))�UR VRQ)�VR�[R!Q�]RlR)!8WRY)`5RWR�VR�[Rp5R)YHTR)�.R�.R
Output for 5.2.6
)a���Q)(��؝�YQm��l��l���`l���l)Y ))��@��Q)�����!Q���l�)!X��Y)�m�(��莼����m�)Yh��)g�g�
Output for 5.2.5
)a�4�alQ)(5��=�YQ �� �� �4�` � �l)Y )).�@.�Q)/��3�!Q�5�l�)!X/�alY)� �(/��.��3�� �)Yh,�)��
Output for 5.2.4
)a�$+alQ)%+�-+YQ�*��*��*�#+P�*pUl)Y ))+0+Q)+�#+!Q�%+l+)!H+alY)p�*+�+�#+��*)YX+)��*��*
Output for 5.2.3
)a����Q)(��ص�YQ����������`��l)Y ))��@��Q)�����!Q���l�)!X���Y)���(��覓������)Yh��)��
Output for 5.2.2
)apo�Y)��n(o(o��n�o�lQY�o��n)Q0o�oY)Xo�o�o�oho�lQY�o�o�o)Q a) �o�o�ofunction)a�o0oY)`oXoXopo�o�lQY�opo)Q�o �!)�!oeoY!poo�o)Y o�Y)Ho�o�opoXo
Output for 5.2.1
)a��Cy_spY)��C��C��C�C�C`�jQYX�C�C)Q��C�CY)��CH�CH�C0�C��C`�jQY�C0�CH�C)Q a) `�C �C0�Cfunction)a�C�CY)��C��C��C��C(�C`�jQY@�C��C)Q�C y_sp!)�CeCY!��Cx�C@�C)Y��Cy_spY)��CX�C�C��C��C
Output for 5.2.0
)a �oublY)@�ششP�H��)kQY��P�)Q�`}Y)�����x���)kQY`�x���)Q a) ��h�x�function)aX�`}Y)��� �p��)kQY�� �)QP� oubl!)H~eY! �����)YЯoublY)����`� ��

preferences:
244.44 ms | 404 KiB | 458 Q