@alabacaknet ben çok bilmiyorum ama yanıt beklerken uğraştığım şeyide bitiriyim dedim. Aşağıdaki gibi bir kod yaptım ve denedim oldu. Hangisini kullanmalıyım hangisi doğru;

$yenimetin = explode(" ",$metin);
for($i=0;$i{
if ( strpos($yenimetin[$i],"abc.com") )
{ $deger = $yenimetin[$i]; }
}

if ( strpos($metin,$deger) )
{ $yenisekli = str_replace($deger,"$deger",$metin); }

echo $yenisekli;

benim yaptığım uzun yazılarda kastırır değil mi?

Ek Olarak: senin yaptığın daha doğru galiba çünkü array() olmuş virgül atıp başka değerlerde koyabilirim değil mi? Evet denedim, birden fazla değer yapabiliyoruz.

Teşekkürler

Ek Olarak: Evet gördüm güncelliyorum o |ftp|ftps ifadeleri kaldırsam sorun yapmaz değil mi?