Lines Matching refs:needle
28 public static function stripos($s, $needle, $offset = 0) argument
30 if (false !== strpos($needle, 'I')) {
31 $needle = str_replace('I', 'ı', $needle);
33 if (false !== strpos($needle, 'İ')) {
34 $needle = str_replace('İ', 'i', $needle);
43 return parent::stripos($s, $needle, $offset);
46 public static function strripos($s, $needle, $offset = 0) argument
48 if (false !== strpos($needle, 'I')) {
49 $needle = str_replace('I', 'ı', $needle);
51 if (false !== strpos($needle, 'İ')) {
52 $needle = str_replace('İ', 'i', $needle);
61 return parent::strripos($s, $needle, $offset);
64 public static function stristr($s, $needle, $before_needle = false) argument
66 $needle = self::stripos($s, $needle);
67 if (false === $needle) {
71 return self::substr($s, 0, $needle);
74 return self::substr($s, $needle);
77 public static function strrichr($s, $needle, $before_needle = false) argument
79 $needle = self::strripos($s, $needle);
80 if (false === $needle) {
84 return self::substr($s, 0, $needle);
87 return self::substr($s, $needle);