上一篇文章中我們了解了字符轉(zhuǎn)換為HTML實(shí)體的方法,有需要的請看《字符如何通過函數(shù)成為html實(shí)體》。這次我們向大家介紹改變字符串首字符大小寫的方法,有需要的可以參考參考。
我們都知道字符串的首字符只有大寫和小寫兩種可能性,能發(fā)生變化的也只有將首字符的道謝改成小寫,或是將首字符的小寫改為大寫。首先我們來介紹一下如何將字符串的首字符轉(zhuǎn)換成小寫吧。
我們來看一個小例子。
<?php echo lcfirst("Hello world!"); ?>
結(jié)果為
在這里例子中,我們可以看到,當(dāng)我們使用lcfirst
函數(shù)可以將首字符轉(zhuǎn)換成小寫。
既然現(xiàn)在,我們對這個函數(shù)有了一定的了解,那我們就具體看一下這個函數(shù)吧,對這個函數(shù)有更進(jìn)一步的了解。
這個函數(shù)的語法是
lcfirst(要轉(zhuǎn)換的字符串)
啦啦啦,我們應(yīng)該知道如何將首字符轉(zhuǎn)換成小寫了,現(xiàn)在一起去看一下如何將首字符轉(zhuǎn)換成大寫吧,就是想要禍禍這字符串。
當(dāng)然我們還是先看一個小例子。
<?php echo ucfirst("hello world!"); ?>
結(jié)果是
在這個小例子中,可以看到這個函數(shù)的作用與之前的函數(shù)作用正好相反,之前那個將字符串的首字符是小寫?,F(xiàn)在這個字符串的首字符變成大寫啦。
都學(xué)到這里了,我們就來看一個這個函數(shù)的語法吧。
ucfirst(要轉(zhuǎn)換的字符串)
當(dāng)然這兩個函數(shù)只能將字符串第一個單詞的首字母發(fā)生大小寫轉(zhuǎn)換,沒有辦法使每一個單詞發(fā)生大小寫轉(zhuǎn)換。如果想要每一個單詞的大小寫都發(fā)生轉(zhuǎn)換,需要用的函數(shù)是strtoupper()
和strtolower()
。不過每篇文章就不介紹啦。
就說到這里了,有其他想知道的,可以點(diǎn)擊這個哦?!?→php視頻教程