货币问答:php内容

司徒兴明

php如何获取文件内容?

先fopen 打开文件 ;然后在读取内容,具体要的没想到什么函数 就简单用正则匹配一下

谢谢

推荐
不推荐
展开
收起
腾柱

用php如何提取内容

你描述的不是很清楚,你的数据格式是什么样的呢。

你也可以正则匹配所有

<?phppreg_match_all('/^3[\d]{5}/is', $string, $matches);echo "<pre>";print_r($matches);echo "</pre>";?>

望采纳 Thx

推荐
不推荐
展开
收起
香霏玉屑

php编写中如何提取.php?问号后面的内容

这种用$_GET获取就行。如果是表单提交的就用$_POST提交在你这里就用$aa=$_GET['id'];你可以试试echo $aa;这样就是输出获取到的值。如果有值就是获取到了。

推荐
不推荐
展开
收起
宋宗会

PHP 如何获取到一个网页的内容

1.file_get_contents PHP代码 复制代码 代码如下:<?php $url = "http://www.jb51.net"; $contents = file_get_contents($url); //如果出现中文乱码使用下面代码 //$getcontent = iconv("gb2312", "utf-8",$contents); echo $contents; ?> 2.curl PHP代码 复制代码 代码如下:<?php $url = "http://www.jb51.net"; $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); //在需要用户检测的网页里需要增加下面两行 //curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); //curl_setopt($ch, CURLOPT_USERPWD, US_NAME.":".US_PWD); $contents = curl_exec($ch); curl_close($ch); echo $contents; ?> 3.fopen->fread->fclose PHP代码 复制代码 代码如下:<?php $handle = fopen ("http://www.jb51.net", "rb"); $contents = ""; do { $data = fread($handle, 1024); if (strlen($data) == 0) { break; } $contents .= $data; } while(true); fclose ($handle); echo $contents; ?> 注: 1.使用file_get_contents和fopen必须空间开启allow_url_fopen。方法:编辑php.ini,设置allow_url_fopen = On,allow_url_fopen关闭时fopen和file_get_contents都不能打开远程文件。 2.使用curl必须空间开启curl。方法:windows下修改php.ini,将extension=php_curl.dll前面的分号去掉,而且需要拷贝ssleay32.dll和libeay32.dll到C:\WINDOWS\system32下;Linux下要安装curl扩展。

推荐
不推荐
展开
收起
张有福

PHP学习什么内容?

学习PHP基本语法。

1.学习hello,world,每个人的程序生涯好像都是从这句话开始的。

2嵌入方法,程序注释的学习

3常量与变量的学习

4。基本的运算符号如:算术运算,字符串运算,赋值运算,逻辑运算等。

5 PHP的流程控制,if..else 循环;do..while;for 循环等

6 函数和类的学习。

学习PHP基本语法。

1.学习hello,world,每个人的程序生涯好像都是从这句话开始的。

2嵌入方法,程序注释的学习

3常量与变量的学习

4。基本的运算符号如:算术运算,字符串运算,赋值运算,逻辑运算等。

5 PHP的流程控制,if..else 循环;do..while;for 循环等

6 函数和类的学习。

学习基本的HTML代码。基本的HTML CSS代码的学习,因为网站的建立包括前端和后台程序,虽然做后台的不用完全精通前端,但是基本的标签在写程序的时候用得到。

Mysql数据库学习。与PHP配合的数据库是Mysql,SQL语句等。

推荐
不推荐
展开
收起
闵湘娃

php要学哪些内容?

需要了解的知识包括HTML、CSS、JavaScript,不需要深入地学习,有个概念性的理解即可。

知识学习有三个阶段:

  1. PHP入门段可以在网上找到各类PHP热门视频,基本上这些视频里面都会讲到如何使用编辑,配置环境等一系列基础教程。能撸出一个个人站点/ 企业小站 就可以进入下一步了这样可以先对编程有一个初步的认识,如果没有任何电脑基础不推荐直接看书。

  2. 进步段这时候需要PHP手册了,了解常用函数。学习MySQL( 数据库 ),了解PHP各大框架 --thinkPHP,Yii,Laravel等, 然后选一款框架尝试搭建一blog,实现常规登录、注册、文章发布和修改。

  3. 提高段这一阶段的知识点主要包括:了解Linux ,在Linux下搭建 PHP环境(这时候要脱离 xamp,wamp等之流了);知道&&使用版本控制:git svn。

推荐
不推荐
展开
收起
花云崖

怎么用php读取并显示另一个php文件的内容?

示例代码1: 用file_get_contents 以get方式获取内容 代码如下: <?php$url='';$html=file_get_contents($url);//print_r($http_response_header);ec($html);printhr();printarr($http_response_header);printhr();?>  示例代码2: 用fopen打开url, 以get方式获取内容 代码如下: <?$fp=fopen($url,'r');printarr(stream_get_meta_data($fp));printhr();while(!feof($fp)){$result.=fgets($fp,1024);}echo"url body:$result";printhr();fclose($fp);?>  示例代码3:用file_get_contents函数,以post方式获取url代码如下: <?php$data=array('foo'=>'bar');$data=http_build_query($data);$opts=array('http'=>array('method'=>'POST','header'=>"Content-type: application/x-www-form-urlencodedrn"."Content-Length: ".strlen($data)."rn",'content'=>$data),);$context=stream_context_create($opts);$html=file_get_contents('',false,$context);echo$html;?>  示例代码4:用fsockopen函数打开url,以get方式获取完整的数据,包括header和body 代码如下: <?functionget_url($url,$cookie=false){$url=parse_url($url);$query=$url[path]."?".$url[query];ec("Query:".$query);$fp=fsockopen($url[host],$url[port]?$url[port]:80,$errno,$errstr,30);if(!$fp){returnfalse;}else{$request="GET$queryHTTP/1.1rn";$request.="Host:$url[host]rn";$request.="Connection: Closern";if($cookie)$request.="Cookie:$cookien";$request.="rn";fwrite($fp,$request);while(!@feof($fp)){$result.=@fgets($fp,1024);}fclose($fp);return$result;}}//获取url的html部分,去掉headerfunctionGetUrlHTML($url,$cookie=false){$rowdata=get_url($url,$cookie);if($rowdata){$body=stristr($rowdata,"rnrn");$body=substr($body,4,strlen($body));return$body;}returnfalse;}?>  示例代码5:用fsockopen函数打开url,以POST方式获取完整的数据,包括header和body代码如下: <?functionHTTP_Post($URL,$data,$cookie,$referrer=""){// parsing the given URL$URL_Info=parse_url($URL);// Building referrerif($referrer=="")// if not given use this script. as referrer$referrer="111";// making string from $dataforeach($dataas$key=>$value)$values[]="$key=".urlencode($value);$data_string=implode("&",$values);// Find out which port is needed - if not given use standard (=80)if(!isset($URL_Info["port"]))$URL_Info["port"]=80;// building POST-request:$request.="POST ".$URL_Info["path"]." HTTP/1.1n";$request.="Host: ".$URL_Info["host"]."n";$request.="Referer:$referern";$request.="Content-type: application/x-www-form-urlencodedn";$request.="Content-length: ".strlen($data_string)."n";$request.="Connection: closen";$request.="Cookie:$cookien";$request.="n";$request.=$data_string."n";$fp=fsockopen($URL_Info["host"],$URL_Info["port"]);fputs($fp,$request);while(!feof($fp)){$result.=fgets($fp,1024);}fclose($fp);return$result;}printhr();?>  示例代码6:使用curl库,使用curl库之前,你可能需要查看一下php.ini,查看是否已经打开了curl扩展 代码如下: <?$ch = curl_init();$timeout = 5;curl_setopt ($ch, CURLOPT_URL, '');curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$file_contents = curl_exec($ch);curl_close($ch);echo $file_contents;?>  关于curl库:curl官方网站curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量其他有用的技巧复制代码 代码如下: <?functionprintarr(array$arr){echo"<br> Row field count: ".count($arr)."<br>";foreach($arras$key=>$value){ echo"$key=$value <br>";}}?>

推荐
不推荐
展开
收起
尹志平

php抓取div内容

<?php  $text = file_get_contents('http://cn.bing.com/knows/?tid=330619F36F5656010355EACDC715D24E4CB1');  preg_match_all('/<div id="hp_text" class="largeText">([^<\/div>]+)<\/div>/', $text, $arr);var_dump($arr[1]);?>

输出:

array (size=1)  0 => string '有那么个地方,曾经让你想逃;有那么个地方,生活过才知晓;有那么个地方,听别人讲起你会心怀骄傲;有那么个地方,一直是你心底的宝。' (length=189)

推荐
不推荐
展开
收起
许钺

php获取html标签内容

<? php$str = '<a href="/p/3729597758" title="【爱心反馈】四川色达县色达中学反馈贴" target="_blank" class="j_th_tit">【爱心反馈】四川色达县色达中学反馈贴</a>';preg_match_all('/href="(.*?) title="(.*?)"/is', $str, $arr);//正则匹配print_r($arr);#打印匹配结果

推荐
不推荐
展开
收起
查看更多答案
收起