3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(ini_get('memory_limit')); ini_set('memory_limit', '16A'); var_dump(ini_get('memory_limit'));
Output for 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
string(3) "64M" Warning: Invalid "memory_limit" setting. Invalid quantity "16A": unknown multiplier "A", interpreting as "16" for backwards compatibility in /in/5QDF7 on line 4 Warning: Failed to set memory limit to 16 bytes (Current memory usage is 2097152 bytes) in /in/5QDF7 on line 4 string(3) "64M"
Output for 8.1.0 - 8.1.28
string(3) "64M" Warning: Failed to set memory limit to 16 bytes (Current memory usage is 2097152 bytes) in /in/5QDF7 on line 4 string(3) "64M"
Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.33, 7.3.16 - 7.3.31, 7.4.0 - 7.4.33, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30
string(3) "64M" string(3) "16A"
Output for 7.3.32 - 7.3.33, 8.0.13
string(4) "128M" string(3) "16A"

preferences:
201.96 ms | 401 KiB | 183 Q