3 php,3.PHP字符串

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

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

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

35603660263ee6802aaa184a23da1f88.png

3143077c59991993e58620ee86bd07d5.png

(14.3)使用定界符定义字符串:<?php echo <<

9c8ef1f6159aae10a355ec8536f33924.png

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

de614d607132b51fc5f8c29aea3bfa73.png

15.字符串的格式化

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

caf996bd86ec39abd2de4b9a02acded7.png

bb05416e826a396ec8ac166a6909f617.png

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

cd167b9da2341b2370b8691516e06df4.png

9ac9c2d2900138fa9b587d663fe8fa81.png

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

4f0d10767e2c5a027360070e6300cff3.png

ef604414551518461edcb9e6efde2f02.png

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

41cd44ef7bd5875d3928dd94aa86ed83.png

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

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

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

7a0daa44c121cbe14ca641fccde6c579.png

12c797d87acf88eb1f2f74983139519c.png

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

8bbdf443b34bd190092085fbc0ab0e17.png

1c659fd033b81c407e61e6f673eede48.png

17.字符串的查找与处理

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

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

85939ce3079a799cf0269a2f456dd2e2.png

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

3137b58483f1291a9556a0a7227356e6.png

182fc290cad5e181a3c87f159c7f47fd.png

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

eb3009a028dcdd297289d05329266e19.png

22eb1bf146ffa0592ea06a0b209aa294.png

daea545ab85c0674a560aa87f7fb70ba.png

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

9562d52951f8dfa52598bae1978df45a.png

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

9cc7f07e42d360c2930e9d472490e94a.png

2e9a7ddda8d2eb562b3b6c652cf66eb3.png

a80f5223f684f792f9bb5b4fd296ed09.png

18.切分与合并字符串

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

8dd5e79f4b5b02f75214b73212d70b3a.png

1415ac8b94f26253e92b2fc35cd8d7ca.png

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

3e13b918c951b20937064145a9acbe58.png

491517eabab5e0231f9b333438874821.png

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

566e745660668715370489819073d92e.png

a67554d8dd66d4c2ddf89638f7931c51.png

19.字符串的比较

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

4f6eb27f411339d89dc98cabecc3fdda.png

80d2484ca1e6e40bbbd524b49acce751.png

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

8b376c7ae4422495c7988bf776d60d7f.png

864c87f322009e482a7a8147c99efcdb.png

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

fbef42ea63bc7da4a22bf0677de270d8.png

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

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

标签:函数,substr,大小写,str,字符串,长度,PHP

来源: https://blog.csdn.net/rxbook/article/details/98966508

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值