php - 如何从字符串中删除0

标签 php

我正在查看函数 trim 但遗憾的是它没有删除“0” 我该如何将其添加到其中?我应该使用 str_replace 吗?

编辑: 我要修改的字符串是一个消息编号,如下所示:00023460

函数 ltrim("00023460", "0") 做的正是我需要的:) 显然我不想使用常规的 trim 因为它也会删除结尾的 0 但因为我忘了添加我得到的答案很棒 :)

最佳答案

$ php -r 'echo trim("0string0", "0") . "\n";'
string

对于示例中的零填充数字:

$ php -r 'echo ltrim("00023460", "0") . "\n";'
23460

关于php - 如何从字符串中删除0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/707356/

相关文章:

php - 发布数据无法正常工作 Laravel

php - MYSQL函数和PHP函数,哪个更好?

php - 如何在使用 php/jquery 执行查询后显示响应

java - 如何从与其他表匹配的 1 个表中删除一些重复行

php - 批量插入/更新 PDO MySQL 查询

php - 如何正确捕获 PHP 异常 (Laravel 5.1)

php - 如何摆脱 MySQL 错误 'Prepared statement needs to be re-prepared'

php - 我无法将输入字段中的数据发送到我的 MySQL 数据库

php - 在 CakePHP 旁边的子文件夹中托管 phpBB3

php - 文件上传为 Base64 编码字符串时出错