如何用php获取部分输入值?

时间:2011-10-31 04:28:31

标签: php

我有post方法的表格......

输入值只是链接,例如 - http://site/see?v=ID 如何仅获取ID并将其添加到$var-id="";

4 个答案:

答案 0 :(得分:1)

<强> HTML:

<input type="hidden" name="link" value="http://site/see?v=12345" />

<强> PHP:

$link = explode('=',$_POST['link']);
$link = $link[1]; // 12345

答案 1 :(得分:0)

尝试使用php函数strpos&amp; SUBSTR

答案 2 :(得分:0)

这将取决于您的数据变化多少,但这里的技术将适用于更复杂的网址:

// assuming $url = 'http://site/see?something=blah&v=ID&foo=bar'
$qs = parse_str(substr($url, strpos($url, '?')+1));
$varId = $qs['v'];

答案 3 :(得分:0)

<?php
$html = 'http://site/see?v=ID';
$var-id = explode('=',$html);
$var-id = $var-id[1];
?>