Lines Matching defs:string
60 * @var string
564 * @var string
572 * @var string
638 * @param string $date Date to parse
639 * @return int Timestamp corresponding to date string, or false on failure
753 * @param string $data Data to strip comments from
754 * @return string Comment stripped string
756 public function remove_rfc2822_comments($string)
758 $string = (string) $string;
760 $length = strlen($string);
765 while ($position < $length && ($pos = strpos($string, '(', $position)) !== false) {
766 $output .= substr($string, $position, $pos - $position);
768 if ($pos === 0 || $string[$pos - 1] !== '\\') {
771 $position += strcspn($string, '()', $position);
772 if ($string[$position - 1] === '\\') {
775 } elseif (isset($string[$position])) {
776 switch ($string[$position]) {
794 $output .= substr($string, $position);