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);