位置: 编程技术 - 正文

关于PHP内置的字符串处理函数详解(php内涵)

发布时间:2024-01-14

推荐整理分享关于PHP内置的字符串处理函数详解(php内涵),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php字符,php 包含,关于php内置的字符,php内置函数及作用,关于php内置的字符编码,关于php内置的字符,php内容,关于php内置的字符串数组,内容如对您有帮助,希望把文章链接给更多的朋友!

字符串的特点

1. 其他类型的数据用在字符串类型处理函数中,会自动将其转化成字符串后,在处理

2. 可以将字符串视为数组,当做字符集合来看待

强大的内置的字符串处理函数

1. 常用的字符串输出函数

echo()print()die()----exit()printf() 格式化字符串sprintf() 返回格式化的字符串

2. 常用的字符串格式化函数

去掉字符ltrim(); 去掉左边的字符串(默认去掉空格)rtrim(); 去掉右边的字符串trim(); 去掉两边的字符串

添加字符串

str_pad(); 添加字符串(默认在右边添加)

大小写转换

strtolower(); 所有的字符都转化成小写strtoupper(); 所有的字符都转化成大写ucfirst(); 首字母转化成大写ucword(); 每个单词首字母转成大写

和HTML标签有关的字符串格式化

nl2br(); 函数在字符串中的每个新行 (n) 之前插入 HTML 换行符 (<br />)。

htmlentities(); 函数把字符转换为 HTML 实体。

htmllspeciachars(); 函数把一些预定义的字符转换为 HTML 实体。

预定义的字符是:& (和号) 成为 & ""(双引号) 成为 " ''(单引号) 成为 &#; < (小于) 成为 < > (大于) 成为 >

stripslashes(); 函数删除由 addslashes() 函数添加的反斜杠。

addslashes() 函数在指定的预定义字符前添加反斜杠。

这些预定义字符是:

单引号 (')

关于PHP内置的字符串处理函数详解(php内涵)

双引号 (")

反斜杠 ()

NULL

strip_tags(); 函数剥去 HTML、XML 以及 PHP 的标签。

number_format(); 函数通过千位分组来格式化数字。

strrev(); 函数反转字符串

md5();

函数计算字符串的 MD5 散列。

md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。

如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。

md5_file();

函数计算文件的 MD5 散列。

md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。

如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。

3.字符串比较函数

strcmp(); 函数比较两个字符串。

0 - 如果两个字符串相等

<0 - 如果 string1 小于 string2

>0 - 如果 string1 大于 string2

strcasecmp();

strnatcmp();

以上这篇关于PHP内置的字符串处理函数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

用PHP的socket实现客户端到服务端的通信实例详解 一、server.php服务端:phperror_reporting(E_ALL);set_time_limit(0);ob_implicit_flush();//本地IP$address='localhost';//设置用端口进行通信$port=;//创建SOCKETif(($sock=socket_crea

Yii2实现多域名跨域同步登录退出 在平台开发过程中,项目分为前台(frontend)www.xxx.com和后台(backend)yun.xxx.com两部分,绑定两个域名,我们知道在没有绑定域名的时候前后台可以同步登

yii2实现 "上一篇,下一篇" 功能的代码实例 最近做了简答的文章详情页面,需要在页面底部加入上一篇,下一篇按钮,分析了下,最基本需要有文章的标题和id(作为参数).开始想的是当前的id加减1,但考

标签: php内涵

本文链接地址:https://www.jiuchutong.com/biancheng/295572.html 转载请保留说明!

上一篇:php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)(php查询mysql数据库)

下一篇:用PHP的socket实现客户端到服务端的通信实例详解(php socket_create)

  • 期间费用明细表怎么填
  • 增值税的专用发票含税吗
  • 公司债券股票的投资组合思路
  • 个税漏申报了一个月在哪里申报
  • 社保基数变更上限怎么办
  • 出口退税发票未稽核可以申报退税吗
  • 离退休人员的返乡政策
  • 商业企业购入商品会计分录
  • 计提坏账准备和冲减坏账准备
  • 已认证抵扣的进项发票,次月开具红字发票信息表,凭证
  • 专项维修资金的,由县级
  • 品种法在制造企业中的运用
  • 零税率发票可以冲成本吗
  • 案例分析建筑业差额征税如何进行账务处理?
  • 2020年资金账簿印花税最新规定
  • 19年入职19年离职
  • 高铁票可以要发票吗
  • 公司所得税汇算清缴退税流程
  • 未抵扣的进项税在资产负债表里怎么填
  • 房地产收费依据与标准
  • 建筑企业存款账户
  • 不动产公告期
  • 补充医疗保险报销流程
  • 受委托研发企业可以享受研发支出吗
  • 土地溢价的成本包括
  • 个税申报已经扣了怎么办
  • 代理公司可以开服务费发票吗
  • 如何生成系统图
  • Linux系统怎么设置常亮
  • 苹果手机怎么刷机
  • 外贸公司付款方式有几种
  • php爬虫源码
  • 绿化园艺
  • 用php做一个表格
  • 酒店开业前准备工作流程
  • 同业代付会计分录
  • 会计凭证应该如何录入的方法
  • php获取路径和目录的方法
  • php连接mysql数据库步骤正确的是
  • uniapp 开发安卓app怎么打包迭代版本
  • 销售退货和销售折让的区别
  • 餐费补贴是否计提
  • 织梦怎么样
  • 土地使用权被政府收回要交个税吗
  • 差旅费包括哪些项目
  • 固定资产残值怎么做账务处理
  • 建筑业异地预缴企业所得税怎么算
  • 只有销项没有进项怎么交税
  • 事业单位基建账套会计科目
  • 一般存款账户可以办理现金缴存但不得办理现金支取
  • 应交税费的记账分录
  • 机关和事业单位党的支部委员会每届任期
  • 做账工资和申报工资不一样有风险吗
  • 递延收益的主要形式有
  • 倒卖承兑汇票被判刑
  • 工业企业建立账套
  • 最新版的win10
  • win10怎么禁止用户安装程序
  • egui.exe是什么进程
  • win7出现正在启动就不动了
  • vmware15.5安装mac
  • linux rpm包安装
  • win7右下角点击没反应
  • linux中mnt
  • win8系统怎么设置桌面
  • 隐藏控制台窗口
  • 斗西游破解版
  • js自动生成序号
  • nodejs连接sqlserver数据库
  • node.js gui
  • python signal模块
  • python装饰器与递归算法详解
  • js中tolocalestring
  • python怎么用
  • 用js实现类的方法
  • 深圳市税务审批中心电话
  • 婚姻登记处婚俗改革宣传
  • 工业厂房房产税什么时候开始征收
  • 欠税多久法院立案
  • 国家税务总局多少员工
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号