php - 在php中用空格显示数据库中的数据

标签 php mysql

如何显示我的数据库中的数据,但其中有空间?我的数据库中有数据“6285398980808”,但我想将其显示为“62 853 9898 0808”。 非常感谢任何建议。

最佳答案

如果您的号码固定为 13 位数字,您可以使用 preg_replace() 作为:

<?php
//62 853 9898 0808 required
$number = 6285398980808;

$formatted_number = preg_replace("/^(\d{2})(\d{3})(\d{4})(\d{4})$/", "$1 $2 $3 $4", $number);
echo $formatted_number; // 62 853 9898 0808
?>

关于php - 在php中用空格显示数据库中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35146325/

相关文章:

具有数组键的 PHP MySQL mysql_fetch_assoc 以 'as' 名称区分

php - 无法从 AWS 外部托管的应用程序连接到 RDS 上的 MySQL 数据库

php - 有没有比 `@`更好的方法来处理预期的错误?

mysql - 一个相对较大的表中的简单 MySQL 查询运行速度非常慢

javascript - 一次显示数据库中的一条记录

php - MySQL 相关排序

php - Roundcube with Vesta CP - 插件激活不工作

php - 如何在jquery中单击时激活选项卡

mySQL开关: How to give "OR" priority or importance in a SELECT statement to get a default row

PHP/MySQL : Combine UPDATE queries?