Здесь вы можете использовать различные подходы.Например:
$cal = explode('.', $cal);
if(last($cal) === "cfg")) {
echo "Hello";
}
Или с помощью регулярных выражений (которые, вероятно, намного медленнее, чем, например, strpos):
if(preg_match("/\.cfg$", $cal)) {
echo "Hello";
}
Я, честно говоря, не знаю, как работает версия explode ()сравнивается с substr () с отрицательным значением (ответ одиночного дня) или strpos () (в котором есть свои недостатки, ответ Frosty Z).Вероятно, версия substr () является самым быстрым, в то время как регулярные выражения - самый медленный способ сделать это).