3.PHP字符串

14. 关于字符串的细节问题

(14.1)转义符“\”,例如要输出“’C:\’”,需要写成“’C:\\’”;“’What’s’”要写成“’What\’s’”。

(14.2)双引号支持的常用的转义符号:

(14.3)使用定界符定义字符串:<?PHP echo <<<mark …(字符串内容)… mark ?>

(14.4)关于截取字符串substr()的使用:

15.字符串的格式化

(15.1)printf()函数[直接输出]和sprintf()函数[需要使用echo输出]

(15.2)nl2br()函数:将字符串中的换行符“\n”转换为HTML中的“<br/>”然后显示出来。

(15.3)wordwrap()函数:指定从某列字符进行强制换行

(15.4)修改字母大小写函数:strtolower()函数、strtoupper()函数、ucwords()函数

16.计算字符串的长度与数目

(16.1)strlen()函数:返回字符串的长度

(16.2)substr_count()函数:确定一个指定的子字符串在所提供的字符串中有多少个。

(16.3)str_word_count()函数统计某个单词出现的数目

17.字符串的查找与处理

(17.1)strstr()函数:查找子字符串,返回子字符串第一次出现后的所有内容

[备注:如果要忽略字母大小写,可以使用stristr()函数用法相同]

(17.2)strpos()函数:查找字符串的位置,返回一个字符串在另一个字符串中第一次出现的位置。如果要忽略字母大小写,可以使用stripos()函数用法相同

(17.3)str_repeat()函数:字符串复制

(17.4)strrev()函数:反转字符串

(17.5)substr_replace()函数:字符串替换

18.切分与合并字符串

(18.1)explode()函数:用指定的分隔符把字符串切分成数组

(18.2)str_split()函数:将一个字符串分割成等长度的多个子字符串。

(18.3)implode()函数:将数组的元素连接起来成为字符串。

19.字符串的比较

(19.1)strcmp()函数可以精确的比较两个字符串的大小

(19.2)strncmp()函数可以选择想要比较的字符串长度(字符个数)

1.PHP中可以通过超级全局变量数组$_SERVER[]的HTTP_ACCEPT_LANGUAGE得到浏览器的语言环境:

2.用于设置本地系统环境的信息是setlocale()函数

代码https://github.com/rxbook/study_php

【2013年10月14日 17:23:28】

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...