php
文章平均质量分 78
wab5168
这个作者很懒,什么都没留下…
展开
-
关于PHP URL参数的学习
URL是统一资源定位器(Uniform Resource Locator : URL)的缩写,是WWW页的地址,主要由4部分组成:1.Internet资源类型2.服务器地址(host)3.端口(port)4.路径(path)URL地址格式排列为:scheme://host:port/path,例如http://210.30.1.126:8080/parabola就是一个典型原创 2014-04-02 12:59:28 · 728 阅读 · 0 评论 -
curl,fsocketopen,socket 三种函数抓取html页面
(1) php - curl <?php $ch_article = curl_init(); $url = 'www.baidu.com'; curl_setopt($ch_article, CURLOPT_URL, $url); curl_setopt($ch_article, CURLOPT_RETURNTRANSFER, 0);原创 2015-08-10 11:00:27 · 1752 阅读 · 0 评论 -
PHP中各种数据类型的区别和转换方法
PHP本身可以通过隐式类型转换和显式类型转换两种方式来实现:1. 隐式类型转换例如$a = 7;$b = 'abcdsfdf';echo $a . $b; ?>在这里 $a 就被隐式的转化成了字符串,源码实现如下if (UNEXPECTED(Z_TYPE_P(op1) != IS_STRING)) {if (Z_ISREF_原创 2015-08-10 10:53:24 · 1305 阅读 · 0 评论 -
PHP变量作用域
PHP变量的4个作用域在PHP脚本的任何位置都可以声明变量,但是,声明变量的位置会大大影响访问变量的范围。这个可以访问的范围称为作用域scope。PHP变量有4种作用域:局部变量函数参数全局变量静态变量局部变量在函数内部声明的变量就是局部变量,它保存在内存的栈中,所以速度很快。局部变量很有用,因为它消除了出线意外副作用的可能性。函数参转载 2015-02-21 16:54:58 · 442 阅读 · 0 评论 -
PHP引用(&)使用详解
官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php3.引用传递:http://www.php.net/manual/zh/language.ref转载 2015-02-21 15:14:25 · 372 阅读 · 0 评论 -
wordpress 站点迁移脚本
<?php //配置begin$now_url = 'localhost:8888'; // 当前域名$old_url = 'test.zichan.baidu.com:8888'; // 迁移前的域名$sql_name = 'szzc.sql'; //.sql 文件名//替换begin$str = file_get_contents($sql_name); $arr原创 2014-10-28 14:48:21 · 909 阅读 · 0 评论 -
PHP 大文件的读取和写入问题
在通常的学习和开发中,因为我们很少会接触到大量数据的读取和写入,所以当突然有了这种需求的时候,我们可能仍然会按照一些比较快捷的方法,像file_get_contents,fread等方法来读取文件,不过这样以来如果读取的文件太大,就会产生问题,在实现大文件读取和写入的时候查找了网上的一些资料,不过有些例子给的不是很符合我的需求,所以我就结合网上已有的例子,再写一篇总结性的博客吧。原创 2014-12-08 16:25:19 · 4715 阅读 · 0 评论 -
PHP 依赖注入 (设计模式)
首先依赖注入和控制反转说的是同一个东西,是一种设计模式,这种设计模式用来减少程序间的耦合,鄙人学习了一下,看TP官网还没有相关的文章,就写下这篇拙作介绍一下这种设计模式,希望能为TP社区贡献一些力量。首先先别追究这个设计模式的定义,否则你一定会被说的云里雾里,笔者就是深受其害,百度了N多文章,都是从理论角度来描述,充斥着大量的生涩词汇,要么就是java代码描述的,也生涩。不管怎么样转载 2014-09-15 01:08:03 · 1090 阅读 · 0 评论 -
深入理解PHP代码的执行的过程
一、前言语言是人们进行沟通和交流的表达符号,每种语言都有专属于自己的符号,表达方式和规则。 就编程语言来说,它也是由特定的符号,特定的表达方式和规则组成。语言的作用是沟通,不管是自然语言,还是编程语言,它们的区别在于自然语言是人与人之间沟通的工具, 而编程语言是人与机器之间的沟通渠道。就PHP语言来说,它也是一组符合一定规则的约定的指令。 在编程人员将自己的想法以PHP语言实现后,转载 2014-07-21 19:13:08 · 490 阅读 · 0 评论 -
五种常见的 PHP 设计模式
设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。 设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递转载 2014-06-05 14:39:44 · 452 阅读 · 0 评论 -
THINKPHP 动态缓存,memcache的使用
Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 M原创 2014-06-02 19:44:47 · 2624 阅读 · 0 评论 -
wamp环境下安装Zend Framework2.3
一、Zend Framework是什么?原创 2014-04-12 12:34:58 · 1401 阅读 · 0 评论 -
PHP 一维数组转二维数组
$asr[1] = array("a","b","c","d");$asr[2] = array("a","b","c","d");$asr[3] = array("a","b","c","d");$newarray = array();foreach($asr as $a){$newarray[] = array($a);}print_r(原创 2013-12-30 22:48:37 · 1026 阅读 · 0 评论 -
PHP:echo中逗号与点号的区别
我们都知道.echo中是可以用逗号来连接字符串的.并且经过测试.这样的连接字符串方式要比直接用点号要快.比如:echo 'abc'.'def'; //用点号连接字符串echo 'abc','def'; //用逗号连接字符串也许很多人都知道逗号要比点号快.但是不知道为什么.更不知道这两者到底有什么区别.那么下面我们就举一些例子.来认清楚他们之前的区别.echo '1+转载 2016-04-17 13:37:30 · 666 阅读 · 0 评论