What are potential issues with using strlen for non-ASCII characters in PHP?

Using `strlen` for non-ASCII characters in PHP may lead to incorrect string length calculations due to the way PHP handles multibyte characters. To accurately count the length of a string containing non-ASCII characters, you should use `mb_strlen` function with the appropriate character encoding specified.

$string = "你好,世界"; // Chinese characters
$length = mb_strlen($string, 'UTF-8');
echo $length; // Output: 5