@@ 176-188 (lines=13) @@ | ||
173 | return $this->raw; |
|
174 | } |
|
175 | ||
176 | public function toArray($delim = '', $limit = null) |
|
177 | { |
|
178 | if (empty($delim)) { |
|
179 | return \str_split($this->raw); |
|
180 | } |
|
181 | if (is_int($delim)) { |
|
182 | return \str_split($this->raw, $delim); |
|
183 | } |
|
184 | if ($limit === null) { |
|
185 | return \explode($delim, $this->raw); |
|
186 | } |
|
187 | return \explode($delim, $this->raw, $limit); |
|
188 | } |
|
189 | ||
190 | // INFORMATIONAL METHODS |
|
191 |
@@ 81-95 (lines=15) @@ | ||
78 | $this->uhandler = $uhandler; |
|
79 | } |
|
80 | ||
81 | public function toArray($delim = '', $limit = null) |
|
82 | { |
|
83 | $this->loadToArray(); |
|
84 | ||
85 | if (empty($delim)) { |
|
86 | return $this->chars; |
|
87 | } |
|
88 | if (is_int($delim)) { |
|
89 | return \str_split($this->raw, $delim); |
|
90 | } |
|
91 | if ($limit === null) { |
|
92 | return \explode($delim, $this->raw); |
|
93 | } |
|
94 | return \explode($delim, $this->raw, $limit); |
|
95 | } |
|
96 | ||
97 | public function charAt($index) |
|
98 | { |