分类:
php使用xpath来进行采集页面的内容

php使用xpath来进行采集页面的内容

栏目分类:PHP 浏览次数:717 发布时间:2018-08-25

使用过xpath来快速抓取页面上的内容,可以使用谷歌浏览器扩展来测试xpath表达式。 谷歌插件地址: https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl 我们来获取页面上...

TAG:
php使用file_get_content设置请求header参数

php使用file_get_content设置请求header参数

栏目分类:PHP 浏览次数:466 发布时间:2018-08-25

PHP使用file_get_content设置头信息的方法具体如下: $header=array(http=array(header=Referer:http://www.apizl.comr\n.User-Agent:Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/64.0.3282.140Safari/53...

TAG:
phpzip压缩中文文件时候出现压缩无大小或无法压缩

phpzip压缩中文文件时候出现压缩无大小或无法压缩

栏目分类:PHP 浏览次数:431 发布时间:2018-08-24

实际项目中不可避免的会有些中文目录或者文件,这个时候就要对中文的自适配了。 如下就详解在window环境下的适配过程,首先opendir读取到的目录是gb2312。 但是如果在PHP里面操作或保...

TAG:
php输出所有错误日志信息及其配置和SET方式操作

php输出所有错误日志信息及其配置和SET方式操作

栏目分类:PHP 浏览次数:374 发布时间:2018-08-24

方法一(配置php.ini): ;显示错误信息 display_errors = On ;显示php开始错误信息 display_startup_errors = On ;日志记录错误信息 log_errors = On 方法二(当前使用php文件头部): ini_set(display_errors,...

TAG:
<b>PHP、C# RSA加密交互问题解决方法</b>

PHP、C# RSA加密交互问题解决方法

栏目分类:PHP 浏览次数:502 发布时间:2018-07-17

C#加密的RSA密文无法被PHP解密 这就不是我们想要的了。 首先java的byte的范围是-128~127,而.net的范围是0-255。 我们可以调整下net的范围 C#代码: ///summary///RSA加密+base64////summary///paramname=...

TAG:
php获取网页meta信息(包括title、keywords、description)的两种方法

php获取网页meta信息(包括title、keywords、description)的两种方法

栏目分类:PHP 浏览次数:261 发布时间:2018-06-06

使用get_meta_tags函数获取meta信息 比如我们要获取http://www.taobao.com这个网页的meta信息,可以直接使用php内置函数get_meta_tags获取,代码如下: ?php$meta_tags=get_meta_tags(http://www.taobao.com);print...

TAG:
PHP的open_basedir限制目录详解说明

PHP的open_basedir限制目录详解说明

栏目分类:PHP 浏览次数:300 发布时间:2018-05-31

有时候我们为了考虑服务器的安全性,必须将PHP操作范围控制在某一个目录或某一块目录中。 1.PHP open_basedir介绍 open_basedir 将打开的文件限制在指定的目录中,包括文件本身。使用例如...

TAG:
php运行提示Warning require()  open_basedir restriction in effect. File

php运行提示Warning require() open_basedir restriction in effect. File

栏目分类:PHP 浏览次数:584 发布时间:2018-05-30

部署完PHP后访问网站项目提示如下: Warning: require(): open_basedir restriction in effect. File(D:\project\cmh_yii2\vendor\autoload.php) is not within the allowed path(s): (/www/wwwroot/cmh_sq/advanced-my/) in D:\project\cmh_y...

TAG:
php判断当前的操作系统是linux还是window

php判断当前的操作系统是linux还是window

栏目分类:PHP 浏览次数:382 发布时间:2018-05-30

我们有时候要对不同系统设置不同配置信息,需要获取当前系统类型。 ?phpechostrtoupper(substr(PHP_OS,0,3))===WIN?windows:linux;...

TAG:
<b>window下redis和memache扩展的安装</b>

window下redis和memache扩展的安装

栏目分类:PHP 浏览次数:281 发布时间:2018-05-20

一.php安装redis扩展 1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本 2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2.5-5.6-ts-vc11-x64.zip和php_igbinary-1.2.1-5.5-ts-vc11-x6...

TAG: