我有一个csv文件。当它打开字符集' UTF-8'时,它包含一些值,如
Bedre Psykiatri - Landsforeningen for p?ɬ•r?ɬ?rende
Central de Atendimento T?جø¬?cnico
Centro de Extens?جø¬?o Universit?جø¬?ria
Centro Universit?جø¬?rio Feevale
现在,我有php脚本,它读取上面的csv文件。
让我知道,如何检查来自csv文件的字符串是否是上述模式的一种?
答案 0 :(得分:0)
你可以这样做
<?php
$illegal = "#$%^&*()+=-[]';,./{}|:<>?~";
echo (false === strpbrk($YourCsvVarible, $illegal)) ? 'Allowed' : "Disallowed";
?>
注意:
strpbrk(string,charlist)
当字符串不包含您在2ed参数中传递的字符时,它将返回false,如果您需要更多http://php.net/manual/en/function.strpbrk.php
$illegal = "#$%^&*()+=-[]';,./{}|:<>?~";
中的所有字符