php提取其他页面数据 php 获取网页内容
php怎样在一个页面中使用另一个页面提取的信息
可以使用session和cookie,session会将数据存于服务器端(占空间),cookie存于浏览器端。
创新互联是一家从事企业网站建设、成都网站建设、成都做网站、行业门户网站建设、网页设计制作的专业网站设计公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点近千家。
以cookie为例:
第一个页面:setcookie("user",$user);//$user为要提取的信息,user为cookie的名称,下同
setcookie("password",$password);
第二个页面:echo
$_COOKIE['user'];//显示保存在cookie中的信息,下同
echo
$_COOKIE['password'];
用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怎么获取其他页面声明的变量值
你可以把变量值保存到session中或者cookie中,在别的页面只要获取就可以了,你也可以把变量值放到页面中,或者url路径内,这样你访问的时候就可以通过post和get获取前一个界面的值了。
保存到session中:$_SESSION['name'] = 'value';获取$_SESSION['name'];
保存到cookie中:$_COOKIE['name'] = 'value';获取$_COOKIE['name'];
保存到页面中,并且是提交的方式可以用$_POST; 获取到提交的值。
保存到url路径中,那么直接用$_GET可以获取到url路径中的参数。例如;b=2,。获取:$_GET['a'];$_GET['b'];
分享文章:php提取其他页面数据 php 获取网页内容
本文网址:http://hbruida.cn/article/dospeig.html