| @@ 132-137 (lines=6) @@ | ||
| 129 | $need = $this->_charReader->validateByteSequence($c, $size); |
|
| 130 | if ($need > 0) { |
|
| 131 | $bytes = $os->read($need); |
|
| 132 | if (false !== $bytes) { |
|
| 133 | $len = strlen($bytes); |
|
| 134 | for ($i = 0; $i < $len; ++$i) { |
|
| 135 | $c[] = self::$_byteMap[$bytes[$i]]; |
|
| 136 | } |
|
| 137 | } |
|
| 138 | } |
|
| 139 | ||
| 140 | $this->_array[] = $c; |
|
| @@ 320-328 (lines=9) @@ | ||
| 317 | { |
|
| 318 | if (!feof($fp)) { |
|
| 319 | $bytes = fread($fp, $len); |
|
| 320 | if ($bytes !== false) { |
|
| 321 | $buf = array(); |
|
| 322 | $len = strlen($bytes); |
|
| 323 | for ($i = 0; $i < $len; ++$i) { |
|
| 324 | $buf[] = self::$_byteMap[$bytes[$i]]; |
|
| 325 | } |
|
| 326 | ||
| 327 | return $buf; |
|
| 328 | } |
|
| 329 | } |
|
| 330 | ||
| 331 | return false; |
|