本文实例讲述了PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法。分享给大家供大家参考,具体如下:

PHP中的strncmp()函数用于比较两个字符串(区分大小写),可判断两个字符串前n个字符是否相等。

strncmp()函数定义如下:

strncmp(string1,string2,length)

参数说明:

string1 必需。规定要比较的首个字符串。string2 必需。规定要比较的第二个字符串。length 必需。规定比较中所用的每个字符串的字符数。

返回值说明:

如果两个字符串相等,则返回值为 0如果 string1 小于 string2,则返回值小于0如果 string1 大于 string2,则返回值大于0

示例代码如下:<?php /* strncmp()函数比较两个字符串前n个字符是否相等 * * 返回值: 0 - 如果两个字符串相等 <0 - 如果 string1 小于 string2 >0 - 如果 string1 大于 string2 */ $str1="welcome to www.yinxi.net"; $str2="WELCOME TO WWW.JB51.NET"; $str3="welcome to php"; echo strncmp($str1,$str2,2); echo "
"; echo strncmp($str1,$str3,2);?>

运行结果如下:10

更多关于PHP字符串操作相关内容可查看本站专题:《php字符串(string)用法总结》

希望本文所述对大家PHP程序设计有所帮助。

php中的strncmp,PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法相关推荐

  1. php strncmp,PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法

    本文实例讲述了PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法.分享给大家供大家参考,具体如下: PHP中的strncmp()函数用于比较两个字符串(区分大小写),可判断两个字符串 ...

  2. c语言连接字符串不用strcat,不要strcat函数连接两个字符串

    不用strcat函数连接两个字符串 程序如下: #include "stdio.h" #include "conio.h" #include "mat ...

  3. 编写一个C程序,实现以下功能:用一个函数实现两个字符串的比较,即自己写一个strcmp函数,函数原型为:int strcmp(char *p1,char *p2);设p1指向字符串s

    题目描述: 编写一个C程序,实现以下功能: 用一个函数实现两个字符串的比较,即自己写一个strcmp函数,函数原型为: int strcmp(char *p1,char *p2); 设p1指向字符串s ...

  4. 比较两个字符串s1和s2的大小,如果s1s2,则输出一个正数;若s1=s2,则输出0;若s1小于s2,则输出一个负数。要求:不用strcpy函数;两个字符串用gets函数读入。

    题目描述 比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数:若s1=s2,则输出0:若s1<s2,则输出一个负数.要求:不用strcpy函数:两个字符串用gets函数读入.例 ...

  5. c++ 如何用一个函数实现两个字符串的比较

    用一个函数实现两个字符串的比较,即自己编写一个strcmp函数,函数原型为: int strcmp(char *p1,char *p2); 设p1指向字符串s1,p2指向字符串s2, 要求: 1)当s ...

  6. (C语言)写一个函数,实现两个字符串的比较, 即自己写一个strcmp函数,函数原型为int strcmp(const char* p1, const char* p2)

    写一个函数,实现两个字符串的比较, 即自己写一个strcmp函数,函数原型为int strcmp(const char* p1, const char* p2);设p1指向字符串s1,p2指向字符串s ...

  7. String类型的算法题(获取子串在主串中出现的次数)和(获取两个字符串中最大相同子串)-Java代码实现

    Java获取子串在主串中出现的次数 package BaiYSExer2;import org.junit.Test; /*** @author Baiysmart* @create 2020-03- ...

  8. c语言三个字母比较大小,C语言stricmp()函数:比较两个字符串大小

    函数名: stricmp 头文件: 函数原型: int stricmp(const char *str1, const char *str2); 功 能: 比较两个字符串大小,但不区分大小写 参 数: ...

  9. c语言怎么比较两个字母大小,C语言strcmp()函数:比较两个字符串的大小

    函数名:  strcmp 头文件: 函数原型:  int strcmp(const char *str1,const char *str2); 功 能:   比较两个字符串的大小,区分大小写 参 数: ...

最新文章

  1. 急缺开源人才怎么办?来看看大厂和高校怎么解决
  2. android选择下拉框的默认值,如何在Android中将默认值设置为微调器下拉列表?
  3. DOMContentLoaded与load的区别
  4. OpenCASCADE:形状愈合之修复工具
  5. Mysql数据库中的as和distinct的使用
  6. 5-1 unittest框架使用
  7. 中等职业学校计算机专业定位,中等职业学校计算机专业教学探讨
  8. php 非数字和字母,如何通过非数字与字符的方式实现PHP WebShell详解
  9. 骁龙855加持!疑似红米Pro 2曝光:旗下首款升降摄像头机型?
  10. 【译】前端框架技术选型 React vs. Vue (vs. Angular)
  11. 〖Linux〗VirtualBox修改虚拟电脑硬盘(vdi)空间大小
  12. Android GC机制介绍
  13. android apr分析,APR分析-设计篇
  14. 【校园快递信息系统——开题报告 分享(仅供参考呀)】
  15. 2022-2027年中国熔融碳酸盐型燃料电池行业市场全景评估及发展战略规划报告
  16. specular图使用方法_CSharpGL(54)用基于图像的光照(IBL)来计算PBR的Specular部分
  17. eSPI自学笔记(一):前言和简介
  18. 爬虫项目实战1——爬取天善课程
  19. 通过Gazebo仿真学TurtleBot3(四)——简单的/cmd_vel控制
  20. 数学公式快速计算方法

热门文章

  1. Qt工作笔记-对Qt工作线程的进一步理解
  2. python3主函数返回值_Python3
  3. java判断斐波那契数列_Java 实例 - 斐波那契数列
  4. vue 刷新echarts_在vue.js中使用echarts,数据动态刷新
  5. 去年计算机试题,微机去年试卷及答案,广东海洋大学
  6. linux df和du常用命令
  7. 微信小程序自带地图_微信小程序地图上选择位置
  8. (计算机组成原理)第三章存储系统:本章习题
  9. 提升服务器性能的建议
  10. QDialog常用理解