= 0 && strpos($haystack, $needle, $temp) !== false); } public static function startsWith($haystack, $needle) { return $needle === "" || strrpos($haystack, $needle, -strlen($haystack)) !== false; } }