gpt4 book ai didi

php - 使用存储在 MySQL DB 中的 PHP 在字符串中添加数字

转载 作者:可可西里 更新时间:2023-11-01 08:31:35 25 4
gpt4 key购买 nike

我在 mysql 数据库中保存了一个字符串,如下所示:

"This is the total 98+84+67"

当我使用 php 在我的页面中显示时,我希望字符串看起来像这样:

"This is the total 249"

这是否可能在插入数据库之前不先添加数字。仅在我将字符串显示到我的站点时才添加?

请帮忙!

最佳答案

$string = "This is the total 98+84+67 of the numbers 98, 84 and 67 if we add.";
preg_match("/[\d]+\+[\d+]+/",$string,$matches);
$numbers = explode("+",$matches[0]);
$sum = array_sum($numbers);
print preg_replace("/[\d]+\+[\d+]+/",$sum,$string);

Demo

关于php - 使用存储在 MySQL DB 中的 PHP 在字符串中添加数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24858137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com