Inflector 헬퍼¶
Inflector 헬퍼에는 영어 단어를 복수, 단수, camel 등으로 변경할 수 있는 함수가 포함되어 있습니다.
사용 가능한 함수¶
사용 가능한 함수는 다음과 같습니다.
-
singular
($string)¶ Parameters: - $string (string) – 입력 문자열
Returns: 단수형 단어
Return type: string
복수형 단어를 단수형으로 바꿉니다.
echo singular('dogs'); // Prints 'dog'
-
plural
($string)¶ Parameters: - $string (string) – 입력 문자열
Returns: 복수형 단어
Return type: string
단수형 단어를 복수형으로 바꿉니다.
echo plural('dog'); // Prints 'dogs'
-
counted
($count, $string)¶ Parameters: - $count (int) – 항목 수
- $string (string) – 입력 문자열
Returns: 단수 또는 복수구
Return type: string
단어와 그 수를 구문으로 변경합니다.
echo counted(3, 'dog'); // Prints '3 dogs'
-
camelize
($string)¶ Parameters: - $string (string) – 입력 문자열
Returns: Camel case 문자열
Return type: string
공백이나 밑줄로 구분된 단어 문자열을 Camel case 문자열로 변경합니다.
echo camelize('my_dog_spot'); // Prints 'myDogSpot'
-
pascalize
($string)¶ Parameters: - $string (string) – 입력 문자열
Returns: Pascal case 문자열
Return type: string
공백 또는 밑줄로 구분된 문자열을 Pascal case 문자열로 변경합니다. 첫 번째 문자가 대문자로 표시되는 Camel case 문자열입니다.
echo pascalize('my_dog_spot'); // Prints 'MyDogSpot'
-
underscore
($string)¶ Parameters: - $string (string) – 입력 문자열
Returns: 공백 대신 밑줄을 포함하는 문자열
Return type: string
여러 단어를 구분하는 공백을 밑줄로 표시합니다.
echo underscore('my dog spot'); // Prints 'my_dog_spot'
-
humanize
($string[, $separator = '_'])¶ Parameters: - $string (string) – 입력 문자열
- $separator (string) – 입력 구분자
Returns: Humanized 문자열
Return type: string
여러 단어를 구분하는 밑줄을 공백으로 표시합니다. 각 단어의 첫 글자는 대문자입니다.
Example:
echo humanize('my_dog_spot'); // Prints 'My Dog Spot'
밑줄 대신 대시(-)를 사용할 수 있습니다.
echo humanize('my-dog-spot', '-'); // Prints 'My Dog Spot'
-
is_pluralizable
($word)¶ Parameters: - $word (string) – 입력 문자열
Returns: 단어가 복수형이면 TRUE, 그렇지 않은 경우 FALSE
Return type: bool
주어진 단어가 복수형인지 확인합니다.
is_pluralizable('equipment'); // Returns FALSE
-
dasherize
($string)¶ Parameters: - $string (string) – 입력 문자열
Returns: Dasherized 문자열
Return type: string
문자열에서 밑줄을 대시로 바꿉니다.
dasherize('hello_world'); // Returns 'hello-world'
-
ordinal
($integer)¶ Parameters: - $integer (int) – 접미사를 결정하는 정수
Returns: 서수 접미사
Return type: string
1st, 2nd, 3rd, 4th등 위치를 나타 내기 위해 숫자에 추가해야 하는 접미사를 반환합니다.
Example:
ordinal(1); // Returns 'st'
-
ordinalize
($integer)¶ Parameters: - $integer (int) – 순서화할 정수
Returns: 서수 정수
Return type: string
숫자를 1st, 2nd, 3rd, 4th등 위치를 나타내는 서수 문자열로 바꿉니다.
ordinalize(1); // Returns '1st'