Home | 簡體中文 | 繁體中文 | 雜文 | 打賞(Donations) | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎專欄 | Search | Email

第 3 章 Function Reference

目錄

3.1. String 字元串操作
3.1.1. 英文大小寫
3.1.2. sprintf
3.1.3. str_replace
3.1.4. preg_replace
3.1.5. 去掉字元串兩端空白字元
3.2. Array 數組
3.2.1. 刪除數組元素
3.2.2. 數組與字元串操作
3.2.3. iconv
3.3. 列出所有function
3.4. php.ini
3.4.1. ini_set
3.4.2. ini_get
3.5. PHP Option
3.6. 操作系統類型
3.7. 日期函數
3.7.1. strtotime
3.7.2. 日期比較
3.7.3. date()
3.7.4. DateTime
3.7.5. ISO 8601
3.8. rand()
3.9. header
3.10. Classes/Objects
3.10.1. class_exists
3.11. 檔案操作
3.11.1. file_put_contents
3.12. ERROR 報告與推出函數是
3.13. Web Services / SOAP
3.13.1. Server
3.13.1.1. addFunction
3.13.1.2. setClass
3.13.2. SoapClient
3.13.3. HTTP 驗證
3.13.4. Example
3.13.4.1. addFunction 實例
3.14. PHP Data Objects (PDO)
3.14.1. $driver_options
3.14.2. setAttribute
3.14.3. getAttribute
3.14.4. PDO
3.14.4.1. lastInsertId
3.14.5. The PDOStatement class
3.14.5.1. fetch 返回數組
3.14.5.2. 返回對象
3.14.6. FAQ
3.14.6.1. 調試 PDO 程序
3.14.7.
3.15. XML
3.15.1. DOM
3.15.1.1. loadHTML
3.15.1.2. XPath
3.15.1.3. saveHTML

3.1. String 字元串操作

3.1.1. 英文大小寫

1.將字元串轉換成小寫

strtolower(): 該函數將傳入的字元串參數所有的字元都轉換成小寫,並以小定形式放回這個字元串

2.將字元轉成大寫

strtoupper(): 該函數的作用同strtolower函數相反,是將傳入的字元參數的字元全部轉換成大寫,並以大寫的形式返回這個字元串.用法同strtolowe()一 樣.

3.將字元串首字元轉換成大寫

ucfirst(): 該函數的作用是將字元串的第一個字元改成大寫,該函數返迴首字元大寫的字元串.用法同strtolowe()一樣.


4.將字元串每個單詞的首字元轉換成大寫

ucwords(): 該函數將傳入的字元串的每個單詞的首字元變成大寫.如"hello world",經過該函數處理後,將返回"Hello Word".用法同strtolowe()一樣.

		

3.1.2. sprintf

		
$str = "Hello";
$number = 123;
$txt = sprintf("%s world. Day number %u",$str,$number);
echo $txt;
		
		

3.1.3. str_replace

$search  = array('one', 'two', 'three');
$replace = array('1',  '2', '3']);
$content =  str_replace($search, $replace, $file_tpl);
		

3.1.4. preg_replace

		
$a = '<br><a href="/calendar/app/cont_13522705.html" class="text">7月10日當周ECRI領先指標</a>';
echo preg_replace("(<a[^>]*class=\"text\">(.+?)<\/a>)","$1", $a);
		
		

3.1.5. 去掉字元串兩端空白字元

包括回車換行等等控制字元

$username =  trim($username);