我想检查变量中的最后两个字符是否是确定的字符..
例如:
$variable="2016-01-07";
我想检查$variabile
最后两个单词是否"07"
答案 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") {
...
}