Merhaba arkadaşlar.
$message['body'] değişkenim bir forum postu tutuyor içinde ve son satırında,
(içerğin öncesi)
ftp://google.com/root/LEGAL/Documents/totally.free.avi
gibi bir bağlantım var. Sanırım strrpos gibi bir şey kullanacağız ama, yapmak istediğim şey şu: Bu sondaki bağlantının dosyadan önce kısmını almak ve son bağlantının altına eklemek.
Sonuç şöyle olacak yani:
(içeriğin öncesi)
ftp://google.com/root/LEGAL/Documents/totally.free.avi
ftp://google.com/root/LEGAL/Documents/
Ve sonuç yine $message['body'] içine kaydedilecek. Nasıl mümkün olur bu?
Metinden bir parça bulmak, tamamlamak ve kaydetmek
1
●312
- 23-10-2010, 20:12:06
$sent_pos = strrpos($message['body'], "ftp"); $filename_pos = strrpos($message['body'], "/"); $full_link = substr($message['body'], $sent_pos, 999); $file_name = substr($message['body'], $filename_pos+1, 999); $final_path = str_replace($file_name, "", $full_link);
Gibi hallettim sanırım, daha uygun bir yol varsa bilmek isterim aksi takdirde vaktinizi aldım, konu kapatılabilir