试图检查“pdf”是否在字符串中

时间:2016-10-14 11:58:40

标签: php string pdf

我试图检查一个字符串的最后3个字母是否是pdf但它不起作用这是我的代码到目前为止希望有人可以提供帮助

$CV = $_POST["CV"];
$lengthCV =strlen($CV);

if(strpos("$CV","pdf",substr('$CV',$lengthCV - 3)) !== false){ 
    echo "your file is a pdf";
}
else{
    echo "you didnt upload a pdf file";
    die();  
}

1 个答案:

答案 0 :(得分:0)

使用本准则;工作完美:

                $CV = trim($_POST["CV"]);    
                $FnameArr = explode('.',$CV);
                $ext = end($FnameArr);
                if(strtolower($ext)!='pdf'){
                    // YOUR CODE GOES HERE.
                }
                else{
                    echo "you didnt upload a pdf file";
                    die();  
                }