primo commit
This commit is contained in:
30
libraries/vendor/jfcherng/php-diff/src/Utility/Str.php
vendored
Normal file
30
libraries/vendor/jfcherng/php-diff/src/Utility/Str.php
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Jfcherng\Diff\Utility;
|
||||
|
||||
final class Str
|
||||
{
|
||||
/**
|
||||
* Determine if a given string starts with a given substring.
|
||||
*
|
||||
* @param string $haystack the haystack
|
||||
* @param string $needle the needle
|
||||
*/
|
||||
public static function startsWith(string $haystack, string $needle): bool
|
||||
{
|
||||
return substr($haystack, 0, \strlen($needle)) === $needle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine if a given string ends with a given substring.
|
||||
*
|
||||
* @param string $haystack the haystack
|
||||
* @param string $needle the needle
|
||||
*/
|
||||
public static function endsWith(string $haystack, string $needle): bool
|
||||
{
|
||||
return substr($haystack, -\strlen($needle)) === $needle;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user