如何检查变量的末尾是否有数字

时间:2015-02-17 08:05:11

标签: php

我有2个变量 1我的文件名  和 1我的文件名12 我想查看最后是否有数字。

2 个答案:

答案 0 :(得分:1)

试试这个......

$test="1 my file name 12";
$te = preg_match_all("/.*?(\d+)$/", $test, $digit);

if($te>0) {
    echo $test." have following digit in end".$digit[count($digit)-1][0];
}

结果: 1 my file name 12 have following digit in end 12

答案 1 :(得分:0)

请参阅下面的简单正则表达式:

$var = 'my file name 2';

if (preg_match('~\d$~', $var)) {
    echo 'second filename ends with a digit';
}