W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
偏轉輔助函數(shù)文件包含的函數(shù)容許你改變英文詞匯到復數(shù),單數(shù),駝峰式大小寫,等等。
偏轉輔助函數(shù)使用下面的代碼加載:
helper('inflector');
下面的函數(shù)是通用的:
singular
($string)
參數(shù): | $string (string) – 輸入 string |
---|---|
返回: | 單數(shù)單詞 |
返回類型: | string |
改變復數(shù)單詞為單數(shù)。事例:
echo singular('dogs'); // 打印出 'dog'
plural
($string)
參數(shù): | $string (string) – 輸入 string |
---|---|
返回: | 復數(shù)單詞 |
返回類型: | string |
改變單數(shù)單詞為復數(shù)。事例:
echo plural('dog'); // 打印出 'dogs'
camelize
($string)
參數(shù): | $string (string) – 輸入 string |
---|---|
返回: | 駝峰化 string |
返回類型: | string |
由空格或者下劃線改變單詞分割的字符串為駝峰式大小寫。事例:
echo camelize('my_dog_spot'); // 打印出 'myDogSpot'
underscore
($string)
參數(shù): | $string (string) – 輸入 string |
---|---|
返回: | 字符串包含下劃線代替空格 |
返回類型: | string |
由多空格和下劃線帶來多樣的單詞分割。事例:
echo underscore('my dog spot'); // 打印出 'my_dog_spot'
humanize
($string[, $separator = '_'])
參數(shù): | $string (string) – 輸入 string |
---|---|
$separator (string) – 輸入分隔符Input separator | |
返回: | 人性化的 string |
返回類型: | string |
由空格帶來復合單詞的分割并在他們中間添加空格。每個單詞用大寫書寫。
事例:
echo humanize('my_dog_spot'); // 打印出 'My Dog Spot'
使用波折號代替下劃線:
echo humanize('my-dog-spot', '-'); // 打印出 'My Dog Spot'
is_pluralizable
($word)
參數(shù): | $word (string) – 輸入 string |
---|---|
返回: | 如果單詞為可數(shù)的則 TRUE 否則 FALSE |
返回類型: | bool |
多次核對假設約定的單詞已經(jīng)有一個復數(shù)版本。事例:
is_pluralizable('equipment'); // 返回 FALSE
dasherize
($string)
參數(shù): | $string (string) – 輸入 string |
---|---|
返回: | 底線轉換 string |
返回類型: | string |
在 string 里取代帶著波折號的下劃線。事例:
dasherize('hello_world'); // 返回 'hello-world'
ordinal
($integer)
參數(shù): | $integer (int) – integer 決定詞尾 |
---|---|
返回: | 順序的詞尾 |
返回類型: | string |
返回的詞尾應該添加一個數(shù)目去表示位置例如 1st, 2nd, 3rd, 4th. 事例:
ordinal(1); // 返回 'st'
ordinalize
($integer)
參數(shù): | $integer (int) – integer 序號 |
---|---|
返回: | 序數(shù)化 integer |
返回類型: | string |
轉換數(shù)目為順序的字符串過去總是指示位置例如 1st, 2nd, 3rd, 4th. 事例:
ordinalize(1); // 返回 '1st'
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: