当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

PHPCrawl爬虫库实现抓取酷狗歌单的方法示例

10

本文实例讲述了phpcrawl爬虫库实现抓取酷狗歌单的方法。分享给大家供大家参考,具体如下:本人看了网络爬虫相关的视频后,手痒痒,想爬点什么。最近facebook上表情包大战很激烈,就想着把所有表情包都爬下来,却一时没有找到合适的vpn,因

PHP获取文件夹大小函数用法实例

6

本文实例讲述了php获取文件夹大小函数用法。分享给大家供大家参考。具体如下:<?php//获取文件夹大小functiongetdirsize($dir){$handle=opendir($dir);while(false!==

PHP随机数C扩展随机数

6

由于要用到固定长度的随机字符串。首先是一段php代码$str_md5=md5(uniqid());$rand=mt_rand(1,28);$str1=substr($str_md5,$rand,6);$rand=mt_rand(1,28);

PHP编程实现脚本异步执行的方法

7

本文实例讲述了php编程实现脚本异步执行的方法。分享给大家供大家参考,具体如下:php语言得用fsockopen()函数,实现脚本异步运行,代码如下异步请求函数(用debug参数若为true则为用为调试,开启调试可以看到异步的执行情况,但是

Yii操作数据库的3种方法

7

一、执行原生太sql的pdo方式。复制代码代码如下:$sql="";//原生态sql语句xx::model()->dbconnection->createcommand($sql)->execute();二、activer

配置php网页显示各种语法错误

6

发现问题比解决问题重要,使用php集成开发环境appserv网页会提示各种语法错误,但自己配置开发环境无法提示错误,特别当不是语法错误,比如com组件的调用,当不知道问题出现在何处,是不能忍受的,这时需要另行配置这时自己配置的目录文件pic

PHP简洁函数小结

6

php简洁函数主题:类菌体php简洁函数简述:php简单明了函数语法适合人群:对开源社区感兴趣,对php感兴趣,有一点时间了解下php备注:希望大家抛砖,仍蛋,呵呵1、与mysql相关mysql_connect建立一个与mysql服务器的连

php下MYSQLlimit的优化

8

同样是取10条数据select*fromyanxue8_visitlimit10000,10和select*fromyanxue8_visitlimit0,10就不是一个数量级别的。网上也很多关于limit的五条优化准则,都是翻译自mysq

php使用curl出现Expect:100-continue解决方法

4

本文实例讲述了php使用curl出现expect:100-continue解决方法。分享给大家供大家参考。具体如下:使用curlpost数据时,如果post的数据大于1024字节,curl并不会直接就发起post请求。而是会分两步。1.发送

解析php框架codeigniter中如何使用框架的session

7

里面有两种session的使用方法:1是php的原始的session使用方法,这个很简单,$_session['name']="name",然后在需要的地方显示:echo$_session['name'];2是codeigniter这个框架

PDO版本问题Invalidparameternumber:noparameterswerebound

6

今天在处理bug的时候发现某一个很奇怪的问题,在执行某类操作的时候会报:invalidparameternumber:noparameterswerebound,但是该问题在本地或是测试机上测试都没有重现,猜想是否和版本有关,于是就goog

php使用file_get_contents读取大文件的方法

4

当我们遇到文本文件体积很大时,比如超过几十m甚至几百m几g的大文件,用记事本或者其它编辑器打开往往不能成功,因为他们都需要把文件内容全部放到内存里面,这时就会发生内存溢出而打开错误,遇到这种情况我们可以使用php的文件读取函数file_ge

PHPToken(令牌)设计

6

如何达到目的:怎样避免重复提交?在session里要存一个数组,这个数组存放以经成功提交的token.在后台处理时,先判断这个token是否在这个数组里,如果存在,说明是重复提交.如何检查来路?可选项,这个token在生成的时候,加入了当前

PHP开发环境配置(ZendServer安装)

6

这里不做改动,维持默认选择即可点击browse按钮更改安装目录为d盘更改webserverport为85以避免跟iis冲突安装完成因zendserver存在配置文件编码的错误,需要手工做更改。用记事本打开d:programfileszend

php实现文件下载更能介绍

6

php用代码实现文件下载,阅读php用代码实现文件下载,我们一般实现下载都是调用url来下载,但是遇到ie能识别打开的文件就不能用这种方式了,比如下载一个图片、html网页等,这时就需要编程来实现,以下php代码可以解决:?if(empty

phpcurl获取https请求的2种方法

4

今天一个同事反映,使用curl发起https请求的时候报错:“sslcertificateproblem,verifythatthecacertisok.details:error:14090086:sslroutines:ssl3_get

PHP使用pear自带的mail类库发邮件的方法

4

本文实例讲述了php使用pear自带的mail类库发邮件的方法。分享给大家供大家参考。具体如下:这里用pear自带的mail类库发邮件,可以用pearinstall命令来安装对应的库body="<ahref='http://www.b

PHP的Yii框架中创建视图和渲染视图的方法详解

16

视图是mvc模式中的一部分。它是展示数据到终端用户的代码,在网页应用中,根据视图模板来创建视图,视图模板为php脚本文件,主要包含html代码和展示类php代码,通过yiiwebview应用组件来管理,该组件主要提供通用方法帮助视图构造和渲