首页 > 编程语言 >php的strpos-mb_strpos

php的strpos-mb_strpos

时间:2024-03-13 12:33:47浏览次数:26  
标签:8.3 mb 查找 版本 strpos php

php版本如下

PHP 7.3.10

PHP 8.3.0 

  

当版本来到8.3.0之后,strpos和mb_strpos功效基本一致。

但是在 7.3.10这个版本,strpos无法接受非字符串查询类型,去按照预定查找对应的字符串。

举例如下:

1 var_dump(strpos("123456", 12));
2 //输出 false 不符合预期查找 ps: 如果版本是8.3.0 则会输出: 0
3 
4 
5 var_dump(strpos("123456", "12"));
6 //输出 0 符合预期查找

在php的弱类型语言上,难得在函数入参上进行了类型校验。

标签:8.3,mb,查找,版本,strpos,php
From: https://www.cnblogs.com/supermarx/p/18070353

相关文章

  • Flink实时写Hudi报NumberFormatException异常
    Flink实时写Hudi报NumberFormatException异常问题描述在Flink项目中,针对Hudi表xxxx_table的bucket_write操作由于java.lang.NumberFormatException异常而从运行状态切换到失败状态。异常信息显示在解析字符串"ddd7a1ec"为整数时出现了问题。报错如下:bucket_write:......
  • MBR4060DC-ASEMI光伏专用二极管MBR4060DC
    编辑:llMBR4060DC-ASEMI光伏专用二极管MBR4060DC型号:MBR4060DC品牌:ASEMI封装:TO-263最大平均正向电流(IF):40A最大循环峰值反向电压(VRRM):60V最大正向电压(VF):V工作温度:-65°C~150°C反向恢复时间:ns重量:1.38克芯片个数:4芯片尺寸:130mil正向浪涌电流(IFMS):300AMBR4060DC特性:耐压......
  • 07-Lambda表达式
    泛型泛型(Generics)是JDK1.5版本增加的技术,他可以帮助我们建立类型安全的集合。在使用了泛型的集合中,不必进行强制类型转换。JDK提供了支持泛型的编译器,将运行时的类型检查提前到了编译时执行,使代码可读性和安全性更高。不使用泛型:publicstaticvoidmain(String[]args){......
  • PHP特性
    web89&90&92&93intval函数用于获取变量的整数值绕过姿势:(1)数组绕过数组非空时返回1为空时返回0弱比较时候可以传入两个空数组(2)小数转换 intval()转换小数类型时,只返回个位数,不遵循四舍五入的原则。 某个数字被过滤可以在后面加上小数部分(3)整数加字符eg:4456a......
  • CSAPP Bomb Lab
    frompixiv参考博客手把手教你拆解CSAPP的炸弹实验室BombLabGDB调试-从入门实践到原理Linux上分屏软件Tmux使用教程知识点gdbjump函数名/*地址名jump能够很灵活地在gdb调试汇编代码时跳转当一不小心错过了关键信息时,我们便可以使用jumprun(......
  • Vue:表单修饰符(.lazy/.number/.trim)
    一、v-model.lazy默认情况下,v-model 会在每次 input 事件后更新数据。也就是说在每次输入时都会改变绑定的值。例如,在下面的代码中,每次在输入框中输入时,number都会立即改变{{number}}<inputtype="text"v-model="number"/>有时候我们希望在一次输入结束后再......
  • 搭建Apache+PHP+MySQL的Web服务器环境测试PHP时找不到url对象
    检查了apache的服务都是正常运行,配置文件也没有问题,搜了很多方法还是一样,最后发现是新建文本文档时重命名后(文件管理器没有显示后缀名)没有修改文件后缀。关键检查php的隐藏后缀名有没有更改!!!问题的发现浏览器输入http://localhost返回发现目录下我以为是first.php的文件实际上的......
  • 三、jsPlumb实现流程图配置--Endpoint详细参数
    一、前言基于上一篇文章中已经搭建好的jsPlumb项目,在此篇文章中演示Endpoint的一些参数以及参数的效果。二、Endpoint创建在一个节点上创建Endpoint有三种方式://方式一:直接使用字符串指定类型。注意:大小写敏感//圆点形constendpoint1=jsPlumb.value.addEndpoint......
  • Smb3.0多通道技术及故障排查
    Smb3.0多通道技术有RSS和RDMA网卡或两种网卡叠加实现微软是建议网卡带有RSS和RDMA,因为RDMA网卡很贵我没有条件测试。以下针对RSS-SMBRSS(receivesidescaling)功能中文名叫“接收端调整”,CPU多核心时,每核心(非超线程)可用一个线程发起一个通道。SMB多通道的要求由于默认情......
  • PHPSTORM2019--【安装】【永久激活】【常用插件】
    一、【安装】安装前准备工作:1.关闭电脑网络,使其电脑无法联网状态2.hosts文件中添加0.0.0.0account.jetbrains.com0.0.0.0www.jetbrains.com 3.点击phpstorm2019.exe安装,我的安装目录:d:/software/phpstorm2019  二、【激活】1.jetbrains-agent.jar位于压缩包内,拷......