位置: 编程技术 - 正文

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

编辑:rootadmin
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字符串定义)

  • 进项认证以后如何开具红字信息表
  • 小规模教育培训计划
  • 发票专用章和财务章区别
  • 投资收益收到的现金小于投资收益
  • 原材料的入账价值包括保险费吗
  • 建筑工程免税项目
  • 车船税代扣代缴手续费
  • 哪些类型的合同无效
  • 餐饮行业打折部门是什么
  • 现金折扣退回会计分录
  • 进口货物关税计入成本吗
  • 租赁公司运输费计入什么科目
  • 营改增后企业出售房产涉税
  • 年会的奖金入什么科目
  • 年度汇算清缴怎么填写
  • 印花税是当月交还是次月交
  • 个人转支票属于什么业务
  • 每期折旧怎么算
  • 个人所得税成本费用怎么算
  • 企业所得税和进项的关系
  • 外籍人员在境内取得所得在我国应该计征个人所得税
  • wifi密码怎么改手机里面
  • guest的作用
  • 支付工程款需要什么财务手续
  • win10版本激活码
  • 购入黄金产品怎么入账
  • php文件包含的4种方式
  • linux的安装和使用
  • 给客户回扣如何做账
  • 保洁费入账
  • 二阳来临
  • php的数据结构
  • 应收账款和其他应收款的区别
  • 微信小程序商城源码php
  • ChatDoctor本地部署应用的实战方案
  • php解析xml文件
  • php简单检测网址是什么
  • mysql水平拆分实现
  • 是否就地汇总纳税
  • python里%s
  • 网络购发票怎么读入
  • wordpress技巧
  • 支付运输费计入
  • 需要什么证件和材料
  • 营业执照是什么字体
  • 核价人员要对哪些方面的价格进行核定,怎么核?
  • 保函分为几种
  • 借贷记账法的基本规则和账户结构
  • 关于餐饮行业
  • 期末汇兑损益的输入方式
  • 出口收汇核销单的作用
  • 最新成品油消费政策
  • 物业公司支出费用
  • 接待客户的旅游活动
  • 开建筑工程公司赚钱吗
  • 以前年度长期股权投资漏记调整
  • 劳务公司开出发票没有收到钱,怎么做成本
  • 如果以前做了错事怎么办
  • MySQL 5.6.14 win32安装方法(zip版)
  • mysql中字符串类型
  • 数据库表的行数
  • windows图标显示不出来
  • emule.td文件怎么打开
  • gcuservice.exe
  • Linux 修改文件名后缀
  • win7怎么取消锁定
  • windows10电脑屏保怎么取消
  • ES6 javascript中class类的get与set用法实例分析
  • cocos2d在运行java eclipse程序时出现 Error: could not open c:program FilesJavajre6libamd64jvm.cfg
  • 用python循环语句
  • unity 技术
  • 修改系统用户名为英文
  • 详解使用Visual Studio Code对Node.js进行断点调试
  • javascript详细介绍
  • js刷新当前窗口
  • jquery 放大镜
  • 异步加载场景
  • javascript基础教程pdf下载
  • e贷支付扣款管理是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设