Exemplo n.º 1
0
 /**
  * intl
  * @link http://php.net/manual/en/uconverter.convert.php
  *
  * @return string|false
  */
 public function intl()
 {
     try {
         $uConverter = new \UConverter(self::ENCODING, $this->encoding);
         $converted = $uConverter->convert($this->string);
     } catch (\Exception $e) {
         return false;
     }
     return $converted;
 }
Exemplo n.º 2
0
<?php

$c = new UConverter('ascii', 'utf-8');
foreach (array('?', '', '<unknown>') as $subst) {
    if (!$c->setSubstChars($subst)) {
        echo "**Disallowed\n";
        continue;
    }
    var_dump($c->convert("This is an ascii string"));
    var_dump($c->convert("Snowman: (☃)"));
}