• Sorular
  • Etiketler

Url-dizesini değiştirin

1 Cevap php

Php ile http://www.youtube.com/v/dgNgODPIO0w: I http://www.youtube.com/watch?v=dgNgODPIO0w&feature=rec-HM-fresh+div dönüştürülmesi için bu url istiyorum.

1 Cevap

Ben bir arada kullanmak parse_url and parse_str :

$url = 'http://www.youtube.com/watch?v=dgNgODPIO0w&feature=rec-HM-fresh+div';
$parts = parse_url($url);
parse_str($parts['query'], $params);
$url = 'http://www.youtube.com/v/'.$params['v'];

Ya da basit bir normal ifade:

preg_match('/^'.preg_quote('http://www.youtube.com/watch?', '/').'(?:[^&]*&)*?v=([^&]+)/', $url, $match);
$url = 'http://www.youtube.com/v/'.$match[1];
0

etiketler

  • php
  • url
  • Sorular
  • Etiketler
Copyright © 2014

Powered by EvrenWeb Int. Media.