Мне нужно удалить доменное имя из конца строки. Я попытался следующий код:PHP удалить доменное имя из строки
$domainNAME="example.com";
$result="_xmpp-client._tcp.example.com..example.com"
$string = $result;
$string = str_replace(".".$domainNAME, " ", $string);
Вот результат "_xmpp-client._tcp.". Но результат должен быть «_xmpp-client._tcp.example.com.».
Мне нужно удалить доменное имя только с конца строки, если имя домена существует в любом месте строки, которую не нужно удалять. Как я могу изменить код для этого?
Любая помощь должна быть оценена!
Спасибо вам ответить. Но это не должно работать. $ result и $ domainName - это динамические переменные. Иногда до последнего имени домена не должно быть двух точек (..). – NewPHP
Я отредактировал свой ответ, я не читал внимательно, но вы должны проверить эту ссылку. –