Beispiel #1
0
 /**
  * Checks whether the string is valid UTF8
  * @param string $string
  */
 public function asUTF8($string)
 {
     if (QFinder_Connector_Utils_Misc::isValidUTF8($string)) {
         return $string;
     }
     $ret = "";
     for ($i = 0; $i < strlen($string); $i++) {
         $ret .= QFinder_Connector_Utils_Misc::isValidUTF8($string[$i]) ? $string[$i] : "�";
     }
     return $ret;
 }