3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $alpha = 'abcdefghijklmnopqrstuvwxyz'; $letters = array (15, 7, 15); foreach ($letters as $val) { echo $alpha{val+1}; }
Output for 7.2.0 - 7.3.0rc4
Warning: Use of undefined constant val - assumed 'val' (this will throw an Error in a future version of PHP) in /in/DUJCO on line 7 Warning: A non-numeric value encountered in /in/DUJCO on line 7 b Warning: Use of undefined constant val - assumed 'val' (this will throw an Error in a future version of PHP) in /in/DUJCO on line 7 Warning: A non-numeric value encountered in /in/DUJCO on line 7 b Warning: Use of undefined constant val - assumed 'val' (this will throw an Error in a future version of PHP) in /in/DUJCO on line 7 Warning: A non-numeric value encountered in /in/DUJCO on line 7 b
Output for 7.1.0 - 7.1.20
Notice: Use of undefined constant val - assumed 'val' in /in/DUJCO on line 7 Warning: A non-numeric value encountered in /in/DUJCO on line 7 b Notice: Use of undefined constant val - assumed 'val' in /in/DUJCO on line 7 Warning: A non-numeric value encountered in /in/DUJCO on line 7 b Notice: Use of undefined constant val - assumed 'val' in /in/DUJCO on line 7 Warning: A non-numeric value encountered in /in/DUJCO on line 7 b
Output for 4.3.0 - 7.0.20
Notice: Use of undefined constant val - assumed 'val' in /in/DUJCO on line 7 b Notice: Use of undefined constant val - assumed 'val' in /in/DUJCO on line 7 b Notice: Use of undefined constant val - assumed 'val' in /in/DUJCO on line 7 b