Mentre ti addentri nella lettura, io posso farti questo per sport; ma è JavaScript:
codice:
<html><head><script type="text/javascript">
var vidid = "";
function extract(){
var ahalf = document.getElementsByName("fullURL")[0].value.split("=");
var piece = ahalf[1].split("&");
vidid = piece[0];
alert(vidid);
};
</script>
</head><body bgcolor="9090FF">
<input name="fullURL" type="text" size="80">
<input value="estrai" type="button" onclick="extract();">
</body></html>
Ora hai la variabile vidid che essendo dichiarata come globale, puoi far avere ad altre funzioni; sempre in ambito JS.
Spero possa aiutarti a smanettare qualcosa di analogo in solo PHP, se occorre.