如何使用PHP检测CSV文件中的U + A0不间断空格?

I'm trying to parse a CSV file using PHP. In one of the CSV files one space character is causing an error, I need to return an error message if this happens. I checked on https://www.soscisurvey.de/tools/view-chars.php and the character is U+A0 or /u00A0

I tried:

if(ctype_print($row[0]) != true) {
 //show error
}

And this catches the U+A0 character but it also catches other characters that I don't want it to catch e.g. ê

How would I check for U+A0 only? I'm pretty new to PHP so any help appreciated, thanks!

展开翻译

译文

我正在尝试使用PHP解析CSV文件。 在其中一个CSV文件中,一个空格字符导致错误,如果发生这种情况,我需要返回错误消息。 我查看了 https://www.soscisurvey.de/tools/view-chars.php 和字符是U + A0或/ u00A0 </ p>

我试过:</ p>

  if(ctype_print($ row [0  ])!= true){
//显示错误
}
</ code> </ pre>

这会捕获U + A0字符,但它也会捕获我不喜欢的其他字符 不希望它抓住例如 ê</ p>

我如何仅检查U + A0?
我对PHP很陌生,所以任何帮助表示赞赏,谢谢!</ p>
</ div>

dpsyssiv90846
dpsyssiv90846 如何替换已解码的不可破坏空间的可能重复(nbsp)
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问