【问题标题】:Subtring and Substring index to split into two integers要拆分为两个整数的子字符串和子字符串索引
【发布时间】:2015-07-02 20:12:24
【问题描述】:

我试图将这个小时分成两个不同的列,我有“hrs”和“mins”两个列

例如,如果用户输入0.50 --- 0 应该进入“hrs”列,而 50 应该进入 mins 列。

我尝试使用 SUBSTRING_INDEX 和 SUBSTRING 并且成功了

SUBSTRING_INDEX(SUBSTRING("0.50", 3), ".", 2)
SUBSTRING_INDEX(SUBSTRING("0.50", 1), ".", 1)

我得到了输出 0 和 50。所以这可以正常工作,但是如果用户输入 10.5 或 2.5 那么一切都会变得一团糟。

如何正确地将其拆分为 2 个单独的整数?

谢谢

【问题讨论】:

标签: mysql split


【解决方案1】:

为什么不爆炸?

$pizza = "05.500";

$pieces = explode(".", $pizza);

echo $pieces[0];
echo '/';
echo $pieces[1];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-25
    • 1970-01-01
    • 2019-05-22
    相关资源
    最近更新 更多