
看来你是没有php基础。首先你的想法就是不对。 是这样的,你在页面input标签中输入市值,然后后submit提交表单(<form>)到指定页面。在指定页php接受参数也就是你输入的(20035),然后用php链接数据库进行查询。
对于 url ,可以使用 parse_url 函数来解析获取相应的部分,比如 host、path、query 等。按照你题目的要求,需要获取的是 query 部分,这部分又可以使用 parse_str 函数来解析,然后获取需要的参数,比如你这里的 id。
这里有一个函数,用于获取一个链接的URL的query部分,并解析成数组,可以很方便的通过键名来获取参数值。
// 解析 url,数组的形式返回 url 的 query 部分function getQuery($url='')
{
$url=trim($url);
if($url=='')
return false;
// 解析 url,获取 query 部分,它是一个字符串
$query=parse_url($url, PHP_URL_QUERY);
if($query===null)
return null;
// 解析 query 部分,将会保存到一个数组
parse_str($query, $params);
return $params;
}
// 使用举例
$url='id=24498704247'; // 你要解析的那个 url
$paras=getQuery($url); // array( 'id' => 24498704247)
echo $paras['id']; // 24498704247
你是想抓别人网页上ajax动态载入的数据吧?
1、要找到它的ajax载入的URL地址
2、利用PHP的file_get_contents($url)函数读取那个url地址。
3、对抓取到的内容进行分析或正则过滤。
$a = scandir(这里写文件夹的地址);
返回的$a为数组,求出里面的个数减去2即可。
其中有个是 有个是 所以要减去2
<php
$dir = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
/ Outputs something like:
Array
(
[0] =>
[1] =>
[2] => barphp
[3] => footxt
[4] => somedir
)
Array
(
[0] => somedir
[1] => footxt
[2] => barphp
[3] =>
[4] =>
)
/
>
phpquery和框架并无关系,我现在也是用CI的
先将pq引入进来
$content = file_get_content('>
以上就是关于php如何读取网页上文本框内的数值 - PHP进阶讨论全部的内容,包括:php如何读取网页上文本框内的数值 - PHP进阶讨论、100分求PHP获取图中链接URL中的ID数字值。、PHP怎样抓取网页代码中动态显示的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)