3v4l.org

run code in 300+ PHP versions simultaneously
<?php $val = 'DANIEL123'; var_dump($val); $val = str_pad($val, (16 * ( floor(strlen($val) / 16) + ( strlen($val) % 16 == 0 ? 2 : 1 ) ) ), chr(16 - (strlen($val) % 16) ) ); for ($i=0; $i<strlen($val); $i++) { $char = $val[$i]; var_dump($char); var_dump(ord($char)); }
Output for 7.1.0 - 7.1.25, 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.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
string(9) "DANIEL123" string(1) "D" int(68) string(1) "A" int(65) string(1) "N" int(78) string(1) "I" int(73) string(1) "E" int(69) string(1) "L" int(76) string(1) "1" int(49) string(1) "2" int(50) string(1) "3" int(51) string(1) "" int(7) string(1) "" int(7) string(1) "" int(7) string(1) "" int(7) string(1) "" int(7) string(1) "" int(7) string(1) "" int(7)

preferences:
141.23 ms | 403 KiB | 167 Q