codeigniter
INFLECTOR 도우미로 영어 단어로 재생
수색…
소개
하중 굴절 장치 도우미
inflector 도우미 메서드를 사용하려면 먼저 다음 코드를 사용하여 다른 도우미와 마찬가지로 도우미를로드하십시오.
$this->load->helper('inflector');
단수로 만드십시오.
함수 singular($string)
는 복수 단어를 단수로 변환합니다. 완벽한 결과 매개 변수 $string
은 단일 단어 여야합니다. 이 함수는 string
을 반환 string
.
echo singular("books"); //prints 'book'
단어가 복수인지 확인하십시오.
is_countalbe($string)
는 단어가 복수형인지 아닌지를 검사하는 데 사용됩니다. 반환 유형은 boolean
. 주어진 단어가 복수형 true
를 반환하고 그렇지 않으면 false
를 반환합니다.
is_countable('book'); // Returns TRUE
복수형으로 만드십시오.
영어 단어의 plural($string)
얻으려면 plural($string)
함수가 편리합니다. singular($string)
처럼, 함수 plural($string)
은 string
결과도 반환 string
.
echo plural("book"); //prints 'books'
카멜 레이스 된 끈
카멜 케이스는 모든 단어가 대문자로 시작하고 단어 사이에 공백이없는 복합어 또는 구문을 작성하는 관행입니다. camelize($string)
함수는 camelize($string)
을 만드는 데 도움이됩니다. 공백이나 밑줄로 구분 된 일련의 단어를 낙타의 경우로 변환합니다.
echo camelize('Mc donald'); //Prints mcDonald
단어 사이의 구분 기호 제거 / 추가
구분 기호 제거
humanize($words)
함수는 밑줄로 분리 된 여러 단어를 사용하고 대문자와 함께 밑줄에 공백을 추가합니다.
echo humanize('mac_donald'); // Prints 'Mac Donald'
이 함수는 선언 된 구분 기호 / 구분 기호를 바꿀 수도 있습니다. 이 경우 구분 기호는 두 번째 매개 변수가됩니다.
echo humanize('mac-donald','-'); // Prints 'Mac Donald'
echo humanize('mac#donald','#'); // Prints 'Mac Donald'
밑줄 추가
반면에 underscore($words)
는 단어 사이의 공백을 밑줄 (_)로 대체합니다.
echo underscore('Mac Donald'); // Prints 'mac_donald'