Lines Matching refs:unicode
135 preg_match_all("/&#([0-9]*?);/", $str, $unicode);
136 foreach( $unicode[0] as $key => $value) {
137 $str = preg_replace("/".$value."/", $this->code2utf8($unicode[1][$key]), $str);
152 $unicode = array();
158 if ( $thisValue < 128 ) $unicode[] = $thisValue;
166 $unicode[] = $number;
172 return $unicode;
184 foreach( $str as $unicode ) {
185 if ( $unicode < 128 ) {
186 $utf8.= chr( $unicode );
187 } elseif ( $unicode < 2048 ) {
188 $utf8.= chr( 192 + ( ( $unicode - ( $unicode % 64 ) ) / 64 ) );
189 $utf8.= chr( 128 + ( $unicode % 64 ) );
191 $utf8.= chr( 224 + ( ( $unicode - ( $unicode % 4096 ) ) / 4096 ) );
192 $utf8.= chr( 128 + ( ( ( $unicode % 4096 ) - ( $unicode % 64 ) ) / 64 ) );
193 $utf8.= chr( 128 + ( $unicode % 64 ) );