Lines Matching refs:_string

181     protected $_string          = null;  variable in Hoa\\Ustring\\Ustring
241 $this->_string .= $substring;
254 $this->_string = $substring . $this->_string;
301 return strcmp($this->_string, (string) $string);
304 return $collator->compare($this->_string, $string);
377 $offset = strlen(mb_substr($this->_string, 0, $offset));
382 $this->_string,
389 return preg_match($pattern, $this->_string, $matches, $flags, $offset);
406 $this->_string = preg_replace(
409 $this->_string,
413 $this->_string = preg_replace_callback(
416 $this->_string,
440 $this->_string,
453 return new \ArrayIterator(preg_split('#(?<!^)(?!$)#u', $this->_string));
463 $this->_string = mb_strtolower($this->_string);
475 $this->_string = mb_strtoupper($this->_string);
491 if (0 === preg_match('#[\x80-\xff]#', $this->_string)) {
495 $string = $this->_string;
502 $this->_string = preg_replace_callback(
524 $this->_string = preg_replace('#(?:[\'"`^](\w))#u', '\1', $string);
531 $this->_string = static::transcode($string, 'UTF-8', 'ASCII//IGNORE//TRANSLIT');
556 $this->_string = $transliterator->transliterate($this->_string, $start, $end);
602 $this->_string = preg_replace('#' . $handle . '#u', '', $this->_string);
616 $length = mb_strlen($this->_string);
639 return mb_substr($this->_string, $this->computeOffset($offset), 1);
655 $head = mb_substr($this->_string, 0, $offset);
658 $tail = mb_substr($this->_string, $offset + 1);
659 $this->_string = $head . $value . $tail;
695 $this->_string = mb_substr($this->_string, $start, $length);
707 return mb_strlen($this->_string);
718 $length = strlen($this->_string);
730 return $this->_string[$offset];
740 return strlen($this->_string);
752 return mb_strwidth($this->_string);
765 if (null === $this->_string) {
769 mb_substr($this->_string, 0, 1)
1050 return $this->_string;