function endsWith($haystack,$needle,$case=true) {
//If its case specific
if($case){
return (strcmp(substr($haystack, strlen($haystack) - strlen($needle)),$needle)===0);
}
return (strcasecmp(substr($haystack, strlen($haystack) - strlen($needle)),$needle)===0);
}