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.34, 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� � Y1�� �� ��`�`-qQYp ��1Q����Y1��@�@�@ �8�`-qQY0�@ �@�1Q 11x���Y1� ������ �@�`-qQYH�� �1Q� Y1����H�1Y�� Y1��`��� ���1Y��
Output for 5.3.1
1x�]\\\\Y1��]0�]0�]��]��]��pQY�]��]1Q8�]0�]Y1h�]��]��]��]��]��pQY��]��]��]1Q 11�]8�]Y1h�]P�]P�]x�]��]��pQY��]x�]1Q��] \\\\Y1h�] �]��]1Y �]\\\\Y1@�]��]��]x�]P�]1Y��]
Output for 5.3.0
1�c���Y1�cPcPc�c c�lpQY c�c1QX cP cY1� c�c�c�c� c�lpQY� c�c�c1Q 11( cX cY1�cp cp c�c� c�lpQY� c�c1Q� c ���Y1� c@ c� c1Y@ c���Y1` c c� c�cp c1Y��b
Output for 5.2.13
)a��"����Q)�"��"YQ�Y"�Y"�Y"�"@Y"��l)Y ))�z" {"Q)�{"��"!Q��"l")!8|"����Y)`Z"|"�{"��"pZ")YHy")�S"�S"
Output for 5.2.12
)a�� Q)���YQ๠��������@���l)Y ))�ڠ ۠Q)�۠��!Q��l�)!8ܠ Y)`��ܠ�۠��p��)YH٠)賠賠
Output for 5.2.11
)a`� Q)�`�Hi�YQp8� 8� 8�p_��7���l)Y ))�Y��Y�Q)�Z�_�!Qa�l�)!�Z� Y)�8��Z�XZ�_�9�)Y�W�)x2�x2�
Output for 5.2.10
)a�}����Q)h~���YQ@V��U��U�@}��U���l)Y ))Xw��w�Q)Px��|�!Q�~�l�)!�x����Y)�V�hx�(x��|��V�)Y�u�)HP�HP�
Output for 5.2.9
)ax~�����Q)�~����YQ�V��V��V��}�0V�P�l)Y ))�w�x�Q)�x�x}�!Qp�l�)!(y�����Y)PW��x��x�x}�`W�)Y8v�)�P��P�
Output for 5.2.8
)a������Q)(�����YQ����������`���l)Y ))��@��Q)�����!Q���l�)!X�����Y)���(�����������)Yh��)����
Output for 5.2.7
)a�-�Q)(.��6�YQ�����-�`��l)Y ))'�@'�Q)(��,�!Q�.�l�)!X(�Y)��((��'��,���)Yh%�)��
Output for 5.2.6
)a���Q)x��(��YQPΖΖΖP���͖��l)Y ))h���Q)`���!Q�l�)!��Y)�Ζx�8����Ζ)Y��)XȖXȖ
Output for 5.2.5
)a��EalQ)x�E(�EYQP�E�E�EP�E��E �l)Y ))h�E��EQ)`�E��E!Q�ElE)!��EalY)ЎEx�E8�E��E�E)Y��E)X�EX�E
Output for 5.2.4
)a�u�alQ)hv��YQ@N��M��M�@u��M�pUl)Y ))Xo��o�Q)Pp��t�!Q�v�l�)!�p�alY)�N�hp�(p��t��N�)Y�m�)HH�HH�
Output for 5.2.3
)a�mi�Q)hniwiYQ@Fi�Ei�Ei@mi�Eil)Y ))Xgi�giQ)Phi�li!Q�nili)!�hi�Y)�Fihhi(hi�li�Fi)Y�ei)H@iH@i
Output for 5.2.2
)a@�j�Y)��j��j��j��jh�j�lQY��j��j)Q�j��jY)(�j��j��j��j8�j�lQY��j��j��j)Q a) ��j��j��jfunction)ax�j�jY)0�j(�j(�j@�j��j�lQY��j@�j)Qp�j �!)h�jejY!@�j��j��j)Y��j�Y)�j��j��j@�j(�j
Output for 5.2.1
)a�¦y_spY)蒦�¦�¦����`�jQYHæ���)Q�����Y)���8��8�� ¦���`�jQY�� ¦8��)Q a) P���� ¦function)a����Y)�������������`�jQY0����)Q��� y_sp!)�e�Y!ȼ�h��0��)Yx��y_spY)���H���������
Output for 5.2.0
)a�%oublY)0�%��%��%@�%8�%�)kQY��%@�%)Qп%P�%Y)��%��%��%h�%�%�)kQYP�%h�%��%)Q a) ��%X�%h�%function)aH�%P�%Y)�%��%��%�%`�%�)kQYx�%�%)Q@�% oubl!)8�%e%Y!�%��%x�%)Y��%oublY)�%��%P�%�%��%

preferences:
349.77 ms | 404 KiB | 468 Q