Ди
Димас

PHP регулярное выражение

$fullurl = $_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];
if(preg_match("|/index\.php|i", $_SERVER['PHP_SELF'])) {
$fullurl = preg_replace("|/index\.php|i","",$fullurl);
}

нужно удалить из адреса index.php index_z.php и т. д.
т. е. все окончания оканчивающиеся на .php

как подправить пример выше?

ТГ
Тема Галий

preg_replace("#index\w*?\.php#i","",$fullurl);

Похожие вопросы
Регулярные выражения
Регулярное выражение
Помогите составить правильно на PHP Регулярные выражения
PHP регулярные выражения: какие символы экранировать? Нужно ли экранировать } и ;
PHP регулярные выражения
функция замены php регулярные выражения
[php] Регулярные выражения
php и регулярные выражения. помогите пожалуйста. проверка на английские буквы.
Вопрос по регулярным выражениям в PHP
Регулярные выражения времени для php