php 提取字符串中数字
在 php 中,有必要时可以从字符串中提取数字。例如,给定以下 100 个 url:“
https://test.com/uid/701947774297775997800/ https://test.com/uid/9413333104453245514512 https://test.com/sid/4169811775550142214/
登录后复制
有两种简单的 php 方法可以提取数字部分:
方法 1:正则表达式
立即学习“PHP免费学习笔记(深入)”;
$matched = preg_match('!(\d+)/?$!', '701947774297775997800/', $row); if($matched){ var_dump($row[1]);// 701947774297775997800 }
登录后复制
方法 2:pathinfo() 函数
pathinfo() 函数可以帮助获取 url 中的文件名(即 id),它包含数字部分。
$id = pathinfo('https://test.com/sid/4169811775550142214/', PATHINFO_FILENAME); var_dump($id); // 4169811775550142214
登录后复制
以上就是如何从 PHP 字符串中提取数字?的详细内容,更多请关注抖狐科技其它相关文章!
-
传闻:《GTA6》主线剧情长度短于《荒野大镖客2》
作为近年来期待度最高的游戏,《GTA6》可能在某些方面不及 R 星的前作《荒野大镖客2》。根据油管游戏新闻内容创作者和消息泄露者 LegacyKillaHD 透露,《GTA6》的主线剧情故事实际上比《...
-
命运冠位指定梅林卡池 抽中概率可能会很小
你们了解过命运冠位指定梅林卡池吗?一般这个卡池是需要通过剧情关卡才会出现的,想要在这个池中抽中金卡,机率是很小的,除非你的运气十分好,感兴趣的话就随小编一起来了解下吧! Fgo梅林会加入卡池吗? 梅林...
-
在数据库中更新插入不使用主键或唯一约束的行
在我 7 年的程序员职业生涯中,我大部分时间都是通过 orm 与 sql 交互。我发现 laravel 的 eloquent orm 的一个特别有用的功能是它的 updateorinsert() 方法...
-
小红书限流笔记怎么恢复
小红书限流笔记的恢复指南包括:查明笔记被限流的原因;如果违反平台规则,调整笔记内容;如果内容质量低,提升笔记原创性和价值;提交笔记重新发布,等待审核;避免再次违规;善用小红书工具提升笔记质量;寻找其他...
-
电脑系统32位操作系统怎么升级
要升级到 64 位操作系统:检查系统要求:64 位处理器、4gb 内存、uefi bios备份数据获取安装程序创建可引导媒体从可引导媒体启动选择干净安装选择目标分区格式化分区完成安装激活 window...