位置: 编程技术 - 正文

PHP字符串函数strnatcmp()的用法(php字符串定义)

发布时间:2023-12-26
strnatcmp

推荐整理分享PHP字符串函数strnatcmp()的用法(php字符串定义),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php字符串定义的三种方式,php string,php str函数,php 字符串函数,php字符串定义的三种方式,php字符串定义的三种方式,php 字符串函数,php 字符串函数,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

strnatcmp — 使用自然排序算法比较字符串

说明 int strnatcmp ( string $str1 , string $str2 )

该函数实现了以人类习惯对数字型字符串进行排序的比较算法,这就是“自然顺序”。注意该比较区分大小写。

参数

str1 PHP字符串函数strnatcmp()的用法(php字符串定义)

第一个字符串。

str2

第二个字符串。

返回值

与其他字符串比较函数类似,如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。

范例

下面的例子展示了该算法与计算机常规字符串比较算法( strcmp() 所使用的)的区别:<?php$arr1=$arr2=array("img.png","img.png","img2.png","img1.png");echo"Standardstringcomparisonn";usort($arr1,"strcmp");print_r($arr1);echo"nNaturalorderstringcomparisonn";usort($arr2,"strnatcmp");print_r($arr2);?>

以上例程会输出:

更多信息,参见:Martin Pool 的»自然顺序的字符串比较 page.

参见

preg_match() - 执行一个正则表达式匹配 strcasecmp() - 二进制安全比较字符串(不区分大小写) substr() - 返回字符串的子串 stristr() - strstr 函数的忽略大小写版本 strcmp() - 二进制安全字符串比较 strncmp() - 二进制安全比较字符串开头的若干个字符 strncasecmp() - 二进制安全比较字符串开头的若干个字符(不区分大小写) strnatcasecmp() - 使用“自然顺序”算法比较字符串(不区分大小写) strstr() - 查找字符串的首次出现 natsort() - 用“自然排序”算法对数组排序 natcasesort() - 用“自然排序”算法对数组进行不区分大小写字母的排序

PHP字符串函数strnatcasecmp()的用法 strnatcasecmp(PHP4,PHP5)strnatcasecmp使用自然顺序算法比较字符串(不区分大小写)说明intstrnatcasecmp(string$str1,string$str2)该函数实现了以人类习惯对数字型字符

PHP字符串函数stripslashes()的用法 stripslashes(PHP4,PHP5)stripslashes反引用一个引用字符串说明stringstripslashes(string$str)反引用一个引用字符串。Note:如果magic_quotes_sybase项开启,反斜线将被去除,

PHP字符串函数strlen()的用法 strlen(PHP4,PHP5)strlen获取字符串长度说明intstrlen(string$string)返回给定的字符串string的长度。参数string需要计算长度的字符串。返回值成功则返回字符串string

标签: php字符串定义

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

上一篇:PHP字符串函数strncasecmp()的用法(php字符串定义)

下一篇:PHP字符串函数strnatcasecmp()的用法(php字符串定义)

  • 计提个人所得税会计分录怎么写
  • 金税盘证书密码被锁死
  • 工业企业取得土地使用权专用发票可以抵扣吗?
  • 初级职称经济法基础重点
  • 盈余公积的作用与意义
  • 未核定印花税
  • 抄报税校验失败调用系统服务出错怎么办
  • 发票认证当月必须抵扣吗
  • 如何区分总额法和净额法
  • 异地存货管理
  • 票据到期兑付会怎么样
  • 劳动保险费属于营业外支出吗
  • 贷款金融资产减值的会计分录怎么写?
  • 有限责任公司减资的法律规定
  • 产品不合格造成客户损失怎么赔付
  • 公司人事怎么办公积金提取流程?
  • 未入账成本
  • 多收账款怎么账务处理
  • 采购发票几个点的税
  • 施工企业开专票还是开普票好
  • 电子版A4黑白发票可以抵税吗?
  • 哪些进项税不能转出
  • gdp等于消费加储蓄加税收
  • 酒店的床和沙发哪个好
  • 股东可以以知识产权作价出资吗
  • 银行中间业务能开具增值税专票吗
  • 企业员工自行体检流程
  • 已认证的进项税额转出怎么做账务处理
  • 苹果手机电池低于多少需要更换
  • 运费结转成本的计算公式
  • 支付电费的税费怎么算
  • php实现的跟QQ和MSN类似的BICQ v2.0.0
  • 电脑扩展卷是灰色的的怎么办
  • 补交上一年度的企业所得税费用的分录
  • deepin缩放
  • 收到发票已入账,退回怎么做账
  • php两个数组相加结果
  • 体积最小的u盘
  • 计入当期损益的利得分录
  • phpseessid
  • thinkphp6验证器
  • 【C#+JavaScript+SQL Server】实现Web端在线考试系统 五:考试模块设计(附源码和资源)
  • 开发成本属于哪个会计准则
  • reprovision签名失败error
  • 所得税申报怎么弥补以前年度亏损
  • 同城票据交换差额户会计分录
  • Linux常用命令与vim
  • 员工持股平台合伙企业如何设立
  • 如何快速删掉通讯录联系人
  • 存货是指企业在生产经营过程中为销售或耗用
  • 发票入账的管理规定
  • 现金流量表编制实操
  • 收到的现金货款转到公户备注往来款可以吗
  • 资本公积的主要用途是什么?
  • 内账收入如何确认
  • 一次性伤残就业补助金怎么领取
  • 年底员工借款如何处理
  • 购房增值税发票是购房发票吗
  • 企业年报修改后没有公示怎么办
  • 如何防止sql注入及数据安全问题
  • boxjs
  • mac更新系统版本
  • 电脑xp操作系统
  • 怎么更改window
  • linux如何远程桌面
  • win7网络信号差
  • cocos2dx 3.0 beta android环境配置
  • ftp如何上传数据
  • Node.js中的事件循环是什么样的
  • JavaScript split()使用方法与示例
  • javascript设计
  • javascript面向对象 第三方类库
  • 非税收入纳入一般公共预算管理
  • 住房公积金交纳的原则
  • 留抵税额退税政策2022
  • 个人所得税是按实发工资还是应发
  • 苹果官网手机号码无效
  • 发票开具显示获取纳税人基础信息失败,请退出?
  • 龙岗区龙岗税务局地址
  • 2021年福建省灵活就业人员养老保险缴费标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号