3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function test($disabled){ if($disabled === 1){ $disabled = 'disabled="disabled"'; }elseif($disabled === 0){ $disabled = ''; } echo '----'.disabled.'---<br />\r\n'; } test(0); test(''); test(1); test('disabled="disabled"');
Output for 7.2.0 - 7.3.0rc4
Warning: Use of undefined constant disabled - assumed 'disabled' (this will throw an Error in a future version of PHP) in /in/uZI8P on line 8 ----disabled---<br />\r\n Warning: Use of undefined constant disabled - assumed 'disabled' (this will throw an Error in a future version of PHP) in /in/uZI8P on line 8 ----disabled---<br />\r\n Warning: Use of undefined constant disabled - assumed 'disabled' (this will throw an Error in a future version of PHP) in /in/uZI8P on line 8 ----disabled---<br />\r\n Warning: Use of undefined constant disabled - assumed 'disabled' (this will throw an Error in a future version of PHP) in /in/uZI8P on line 8 ----disabled---<br />\r\n
Output for 4.3.0 - 7.1.20
Notice: Use of undefined constant disabled - assumed 'disabled' in /in/uZI8P on line 8 ----disabled---<br />\r\n Notice: Use of undefined constant disabled - assumed 'disabled' in /in/uZI8P on line 8 ----disabled---<br />\r\n Notice: Use of undefined constant disabled - assumed 'disabled' in /in/uZI8P on line 8 ----disabled---<br />\r\n Notice: Use of undefined constant disabled - assumed 'disabled' in /in/uZI8P on line 8 ----disabled---<br />\r\n