<?php
$string = '0123456789';
$maxLength = 5;
if(($maxLength > 0) && (strlen($string) > $maxLength))
{
if(function_exists('mb_check_encoding') && @mb_check_encoding($string, 'UTF-8') && function_exists('mb_substr'))
{
while(strlen($string) > $maxLength)
{
$string = mb_substr($string, 0, -1, 'UTF-8');
}
}
else {
$string = rtrim(substr($string, 0, $maxLength));
}
}
echo $string
- Output for 5.4.0 - 5.4.24
- Parse error: syntax error, unexpected end of file, expecting ',' or ';' in /in/OuGYq on line 17
Process exited with code 255. - Output for 5.3.0 - 5.3.28
- Parse error: syntax error, unexpected $end, expecting ',' or ';' in /in/OuGYq on line 17
Process exited with code 255.
preferences:
185.01 ms | 1395 KiB | 61 Q