Ouzo\Utilities\Strings::endsWith PHP 메소드

endsWith() 공개 정적인 메소드

Example: $string = 'StringSuffix'; $result = Strings::endsWith($string, 'Suffix'); Result: true
public static endsWith ( string $string, string $suffix ) : boolean
$string string
$suffix string
리턴 boolean
    public static function endsWith($string, $suffix)
    {
        $string = is_int($string) ? "{$string}" : $string;
        $suffix = is_int($suffix) ? "{$suffix}" : $suffix;
        $suffixLength = mb_strlen($suffix);
        return is_string($string) && is_string($suffix) && mb_substr($string, -$suffixLength, $suffixLength) === $suffix;
    }

Usage Example

예제 #1
0
 public function getViewName()
 {
     $class = Strings::underscoreToCamelCase($this->controller);
     if (Strings::endsWith($class, 'Controller')) {
         return Strings::removeSuffix($class, 'Controller');
     }
     return $class;
 }
All Usage Examples Of Ouzo\Utilities\Strings::endsWith