PHP检查变量中的最后两个字符

时间:2016-06-30 07:38:30

标签: php variables

我想检查变量中的最后两个字符是否是确定的字符..

例如:

$variable="2016-01-07";

我想检查$variabile最后两个单词是否"07"

6 个答案:

答案 0 :(得分:2)

$variable = "2016-01-07";
$lstTwo = substr($variable, -2);

if ($lstTwo == "07"){
    ...
}

答案 1 :(得分:1)

您可以使用header功能

进行检查
substr()

答案 2 :(得分:1)

使用包含$variable="2016-01-07"; $newstring = substr($variable, -2); if($newstring == "07") { // success } 参数的substr。 Manualy说

  

如果start为负数,则返回的字符串将从start'th开始   字符串末尾的字符。

所以这个

string $string , int $start [, int $length ]

或只是这个

$variable="2016-01-07";
$lastChars = substr($variable, -2, 2);
if($lastChars === "07"){
...
}

答案 3 :(得分:0)

你应该查找substr,它完全按照你的要求进行查找。

$variable = "2016-01-07";

if (substr($variable, -2, 2) == "07") {
// Do something
}

答案 4 :(得分:0)

试试这个:

$check = substr($variable, 9, 2);
if ($check=='07') {
  //do stuff
}

答案 5 :(得分:0)

您可以使用

$variable = "2016-01-07";

if (substr($variable, -2) == "07") {
...
}