I am using PHP to access data on old machines and output them.
Putty shows:
JavaScript
x
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒NONE.
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
Its the weird formatting in a attempt to show data in a more clean way
PHP echo-ed chrome shows:
JavaScript
������
�NONE. �
������
I have tried:
JavaScript
$Str1 = str_replace("▒","",$Str1);
But it doesn’t filter them out. The output is already utf 8.
Does anyone know how to filter out these things? Maybe identify what � is to php?
Advertisement
Answer
Try this:
JavaScript
$Str1 = preg_replace('/[x00-x1Fx7F-xFF]/', '', $Str1);