Lines Matching refs:char
311 // Skip first char
389 $char = $this->_initial_n;
402 $char += (int) ($idx / ($deco_len + 1));
405 // Make room for the decoded char
410 $decoded[$idx++] = $char;
645 function _hangul_decompose($char)
647 $sindex = (int) $char - $this->_sbase;
649 return array($char);
671 $result[] = $last; // copy first char from input to output
674 $char = (int) $input[$i];
677 $vindex = $char - $this->_vbase;
678 $tindex = $char - $this->_tbase;
685 continue; // discard char
692 continue; // discard char
695 $last = $char;
696 $result[] = $char;
702 * Returns the combining class of a certain wide char
703 * @param integer Wide char to check (32bit integer)
707 function _get_combining_class($char)
709 return isset($this->NP['norm_combcls'][$char]) ? $this->NP['norm_combcls'][$char] : 0;
798 if ($v < 128) { // We found an ASCII char - put into stirng as is
807 if ('next' == $mode) { // Try to find the next start byte; determine the width of the Unicode char