缩短PHP变量的时间

时间:2015-05-16 21:20:44

标签: php string numbers substring

我的变量$var1设置为:-7:00,我需要将其缩短为-7

将此新变量存储在$var2中。我试过了:

$var2 = substr($var1, -2);

但我最后得到的是00

5 个答案:

答案 0 :(得分:2)

只需将变量转换为整数,以便在达到非数值时将其截断:

textureFromNode:

输出:

echo $var2 = (int) $var1;

答案 1 :(得分:0)

$var2 = substr($var1, 0, -3);

$var2 = rtrim($var1, ":0");

答案 2 :(得分:0)

<?php
$var1 = "-7:00";
$var2 = substr($var1, 0, -3);
//or $var2 = substr($var1,0,2);
echo $var2;
// -7
  

string substr(string $ string,int $ start [,int $ length])

详细了解http://php.net/substr

答案 3 :(得分:0)

如果你真的想使用substr():

$Var2 = substr($Var1,0,2);

答案 4 :(得分:0)

我现在意识到有多种方法可以实现这一目标 我刚决定采用下面的方法。

$var2 = intval($var1);
echo "Words: ";
echo $var2;