Если у меня есть строка PHP, как я могу определить, содержит ли она хотя бы один символ, отличный от ASCII, в эффективный способ? И под символом, отличным от ASCII, я подразумеваю любой символ, который не является частью этой таблицы, http://www.asciitable.com/ , позиции 32–126 включительно.
Это не только должны быть частью таблицы ASCII, но также должны быть доступны для печати.Я хочу обнаружить строку, содержащую хотя бы один символ, не соответствующий этим спецификациям (либо непечатаемый ASCII, либо совсем другой символ, например, символ Unicode, который не является частью этой таблицы.