手把手教你PHP--part3
来源:互联网 发布:清远招聘网络总监 编辑:程序博客网 时间:2024/05/16 06:02
今天带来的是也是PHP中的一种常见的数据类型,字符串
二.字符串
先来创建一个字符串吧:
$str='abcd';printf()输出格式化字符串;$str1=sprint()把格式化的字符串写入一个变量
1.常用字符串格式化函数
ltrim($str1)删除字符串最左侧的空白符;rtrim()删除右侧空白符;trim()删除两侧的空白符
str_pad($str1,10,'x')将字符串填充为新长度,用x填补到10位新的字符串
strtolower()字符串转小写;strtoupper()字符串转大写;ucfirst()字符串首字转大写;ucwords()字符串每个单词首字大写
number_fomat($str)通过千分位分割数字;md5($str)字符串md5加密
2.比较函数
strcmp($str)区分大小写的比较,首个不同位的AscII码比较,第一个字符串大则返回1,小则返回-1,相同返回0.
3.关于正则表达的函数
$str='12abvcdamm';
$reg='/a./';
$arr=[];
echo preg_match($reg,$str,$arr);//只匹配一次
echo preg_match_all($reg,$str,$arr);//全局匹配并输出匹配的次数
echo preg_replace($reg, '***', $str);//正则表达替换函数
str_replace(目标对象, 替换对象, 被处理的字符串,替换的次数)
4.字符串的分割和连接
$str='aaa-bbb-ccc-ddd';
print_r(explode('-', $str));//字符串切割成字符数组
$arr=['1970','11','5'];
echo implode('/', $arr);//将字符串数组组合为字符串
- 手把手教你PHP--part3
- 手把手教你PHP--part1
- 手把手教你PHP--part2
- 手把手教你PHP--part4
- 手把手教你php网站静态化
- 手把手教你学会PHP这门语言
- 手把手教你搭建eclipse中的php环境
- 手把手教你在Ubuntu下安装Apache+mysql+PHP
- 手把手教你android通过PHP操作Mysql(1)
- 手把手教你个性化EditPlus的PHP自动补全功能
- 手把手教你搭建PHP版Elasticsearch开发环境
- 手把手教你批处理
- 手把手教你做小抄
- 手把手教你申请专利
- 手把手教你ARC
- 手把手教你用动软
- 手把手教你用动软
- 手把手教你系列
- unity GUI中输出log
- 快速理解Docker - 容器级虚拟化解决方案
- 12章上机练习3
- nyoj 925
- 车道检测源码分析系列
- 手把手教你PHP--part3
- python保存一些用户配置-put_property-get_property
- print log trace (I forgot it )
- Oracle创建触发器
- Multisim 14.0.1官方正式版汉化
- 【Android】ContentValues的用法
- 十二章
- GCC,LLVM,Clang编译器对比
- RTP timestamp与帧率及时钟频率的关系