正文
php获取本页面数据 php获取当前页面
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
PHP抓取网页指定内容
?php
/*
* 如下: 方法有点笨
* 抓取网页内容用 PHP 的正则
* 用JS每隔5分钟刷新当前页面---即重新获取网页内容
*
* 注: $mode中--title/title-更改为所需内容(如 $mode = "#a(.*)/a#";获取所有链接)
*
* window.location.href="";中的
* 更改为自己的URL----作用:即刷新当前页面
*
* setInterval("ref()",300000);是每隔300000毫秒(即 5 * 60 *1000 毫秒即5分钟)执行一次函数 ref()
*
* print_r($arr);输出获得的所有内容 $arr是一个数组 可根据所需输出一部分(如 echo $arr[1][0];)
* 若要获得所有内容 可去掉
* $mode = "#title(.*)/title#";
if(preg_match_all($mode,$content,$arr)){
print_r($arr);
echo "br/";
echo $arr[1][0];
}
再加上 echo $content;
*/
$url = ""; //目标站
$fp = @fopen($url, "r") or die("超时");
$content=file_get_contents($url);
$mode = "#title(.*)/title#";
if(preg_match_all($mode,$content,$arr)){
//print_r($arr);
echo "br/";
echo $arr[1][0];
}
?
script language="JavaScript" type="text/javascript"
--
function ref(){
window.location.href="";
}
setInterval("ref()",300000);
//--
/script
用PHP获取网页部分数据
如果你要
和
之间的所有源码,用 preg_match 就可以,不用preg_match_all ,如果你要里面的所有的
标签中的内容,可以用preg_match_all //提取所有代码 $pattern = '/
(.+?)
/is'; preg_match($pattern, $string, $match); //$match[0] 即为
和
之间的所有源码 echo $match[0]; //然后再提取
之间的内容 $pattern = '/(.+?)li/is'; preg_match_all($pattern, $match[0], $results); $new_arr=array_unique($results[0]); foreach($new_arr as $kkk){ echo $kkk; }
如何在当前页面用php 获取js 变量的值
1、首先我们创建一个test的php文件。
2、在里面添加html需要的代码。
3、我们在里面添加js脚本,定义一个a变量100。
4、现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。
5、接着我们在script里面使用writeln输出a,并赋值给php中的变量b,在最后echo输出查看b中的值。
6、在浏览器中打开这个php文件会直接echo出js中变量a的数值为100,到此php获得js中的变量完成。
PHP如何从本页中,获取本页的某一控件用户输入的值。
获取本页php获取本页面数据的某一控件用户输入的值其实就是所谓的表单提交。
表单提交主要有两个方法get和post
你可以用ajax无刷新或者直接表单提交来提交表单php获取本页面数据,通常情况下我们使用post方法来提交表单,get方法在地址栏可以看到提交的内容。
举个例子:
form action="post.php" method="post"
input type="text" name="ipt" /
/form
这时你的表单提交到post.php文件
然后在post.php文件如何获取如下所示:
$ipt = $_POST['ipt']
则$ipt就是你所输入的值
简而言之,获取输入的值的具体方法就是
$_POST[name]或者$_GET[name],name为该输入框或者选择框的name
php怎么获取页面的值
$a=获取 1 这个值php获取本页面数据,应该是通过页面php获取本页面数据的某个动作php获取本页面数据,如click,onload,focus等事件传到php文件php获取本页面数据,使 $a = 获取 span text 值。
最简单的办法使用jquery绑定页面的某个事件,获取span text值$("#sp").text();
$.post()向php文件post span值,$a接收,如果需要返回值的话可以返回到jquery相应类型的值。
php如何获取当前页面的所有值?
数据导出其实就是SQL select语句啊。
select * from 你的数据表 where 条件=XXX
从表里面搜索到你需要的数据,然后导出。
但是导出。你要想用什么方式导出,文本,还是excel,
一般上都是用excel控件导出的。例如用PHPExcel控件
关于php获取本页面数据和php获取当前页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。