Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

bir linkten istediğimiz verileri almak

idea

0
Onaylı Üye
Üye
Katılım
11 Aralık 2010
Mesajlar
378
Açılan Konu
150
Tepki puanı
12
Konum
İstanbul
$video şeklinde bir değişkenim var. Örneğin echo $video; çıktısı ise bir linki veriyor:
http://www.youtube.com/v/7rFdQZ0Jtik?version=3&f=standard&app=youtube_gdata

$video değişkeninden aldığım bu linkin yalnızca 7rFdQZ0Jtik bölümünü yani /v/ ile ? işareti arasındaki yazıyı php ile nasıl alabilirim.

php de basit fonksiyonla alınıyordu ama hatırlayamadım.
 

muratsal

0
Onaylı Üye
Üye
Katılım
6 Kasım 2012
Mesajlar
4
Açılan Konu
14
Tepki puanı
1
bunu yapabilecek küçük bir fonksiyon yazabilirsin karakterleri teker teker kontrol eder enson bulduğu / karakterinden başlayarak başka bir string içerisine ? işaretini görene kadar atar .
 

carbondioxide

0
Onaylı Üye
Üye
Katılım
26 Ekim 2012
Mesajlar
0
Açılan Konu
7
Tepki puanı
0
PHP:
<?php 
$video = "http://www.youtube.com/v/7rFdQZ0Jtik?version=3&f=standard&app=youtube_gdata";
$istedigin_kisim = preg_replace("(.*/./)","",preg_replace("(\?.*)","",$video));
echo $istedigin_kisim;
// 7rFdQZ0Jti
?>
 
Üst