Lines Matching refs:i
122 $i = $s[0] < "\x80" ? 1 : $ulenMask[$s[0] & "\xF0"];
125 $lastUchr = substr($s, 0, $i);
128 while ($i < $len) {
129 if ($s[$i] < "\x80") {
137 if ($j = strspn($s, $ASCII, $i + 1)) {
138 $lastUchr .= substr($s, $i, $j);
139 $i += $j;
143 $lastUchr = $s[$i];
145 ++$i;
149 $ulen = $ulenMask[$s[$i] & "\xF0"];
150 $uchr = substr($s, $i, $ulen);
179 $uchr = substr($s, $i + $ulen, 3);
191 $i += $ulen;
210 $i = 0;
213 while ($i < $len) {
214 if ($s[$i] < "\x80") {
223 $j = 1 + strspn($s, $ASCII, $i + 1);
224 $result .= substr($s, $i, $j);
225 $i += $j;
229 $ulen = $ulenMask[$s[$i] & "\xF0"];
230 $uchr = substr($s, $i, $ulen);
231 $i += $ulen;
246 $i -= $j;
248 if (0 > $i) {
249 $s = str_repeat(' ', -$i).$s;
250 $len -= $i;
251 $i = 0;
255 $s[$i + $j] = $uchr[$ulen + $j];