如果输入如下:
$input = 'http://www.youtube.com/watch?v=ALph_u2iee8&feature=topvideos_music';
Run Code Online (Sandbox Code Playgroud)
我想最终得到:
$result = 'ALph_u2iee8';
Run Code Online (Sandbox Code Playgroud)
在PHP中最合理的方法是什么?
Lev*_*son 11
PHP已经具备处理这个功能的功能.
$input = 'http://www.youtube.com/watch?v=ALph_u2iee8&feature=topvideos_music';
$queryString = parse_url($input, PHP_URL_QUERY);
$queries = array();
parse_str($queryString, $queries);
echo $queries['v'];
Run Code Online (Sandbox Code Playgroud)