3v4l.org

run code in 500+ PHP versions simultaneously
<?php $string = "tHis iS a StRinG thAt NeEds ProPer CapiTilization"; echo mb_convert_case($string, MB_CASE_TITLE, 'UTF-8');

preferences:
57.23 ms | 1383 KiB | 5 Q