PHP采集相关教程之一 CURL函数库
先写一个简单的抓取页面函数 复制代码 代码如下: <?php function GetSources($Url,$User_Agent=,$Referer_Url=) //抓取某个指定的页面 { //$Url 需要抓取的页面地址 查看全文
功能强大的php分页函数
分页是每一个程序需要去理解的东西,学习过的几门语言中我发现分页原理都是一样的,下面为php初学者分析一下php分页实现与最后面补充了一个超级强大的分页函数。 文章内容分页主要有两个办法: 办法一、按字数控制进行分页 按字数分页办法 查看全文
php socket通信简单实现
socket通信的原理在这里就不说了,它的用途还是比较广泛的,我们可以使用socket来做一个API接口出来,也可以使用socket来实现两个程序之间的通信,我们来研究一下在php里面如何实现socket通信。 由于socket服务端 查看全文
PHP 输出缓存详解
输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。 我们先举一个简单的例子,让大家对Output Control有一个大致的印象 查看全文
php+redis实现多台服务器内网存储session并读取示例
大型网站由于大并发的问题会导致系统出现诡异的崩溃性问题这着实让人很是蛋疼,首先考虑的就是负载均衡服务器来处理这个,当然数据库的性能也是非常非常重要的,今天就说下在负载均衡情况下对于session这个问题如何处理,说实话不处理sessio 查看全文
php仿discuz分页效果代码
复制代码 代码如下:/** * 显示样式2 */ function multi($mpurl,$page = 10) { $multipage = ; $mpurl .= strpos($mpurl, ?) ? & : ?; $real 查看全文
PHP 网站修改默认访问文件的nginx配置
搭建好lnmp后,有时候并不需要直接访问index.php,配置其他的默认访问文件比如index.html这时候需要配置一下nginx才能访问到你想要设置的文件 直接上代码,如下是我的配置的一份简单的nginx到php-fpm的站点, 查看全文
24条货真价实的PHP代码优化技巧
PHP代码优化24条真经,希望对大家开发php项目有所帮助,具体内容如下 1.echo比print快。 2.使用echo的多重参数代替字符串连接。 3.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用for 查看全文
简化php模板页面中分页代码的解析
在使用模板的时候,会遇到这么一个问题:显示分页信息时操作麻烦,n多个模板都有分页块。 例如: ---共 20 条记录,当前 3/5 页 首页 上一页 下一页 尾页 GO----- 初遇到这个问题的道友,在考虑解决这个问题的时候好像都是在 查看全文
php 删除数组元素
如果没有提供 callback 函数,array_filter() 将删除 input 中所有等值为 FALSE 的条目。 删除数组中为空值的元素就可以使用这个函数。 复制代码 代码如下://删除数组中的一个元素 function ar 查看全文
PHP setcookie设置Cookie用法(及设置无效的问题)
结果碰到一个问题,setcookie设置了Cookie并没有生效,在浏览器端也没有看到。查了一下,原来是setcookie是通过HTTP请求响应的Header来完成的,需要在请求响应内容输出之前执行(就像其他Header设定一样)。 在 查看全文
PHP实现Socket服务器的代码
<?php ob_implicit_flush(); set_time_limit(0); $address=192.40.7.93;//换成你自己的地址 $port=10000; if(($socket=socket_creat 查看全文
php开发工具之vs2005图解
为什么会想到用vs2005呢? 一是有感于vs开发用程序,或者asp.net时候的强大。。。。。一直很怀念 二是 vs是个很全面的编辑器,甚至图片都可以直接打开编辑,对于类似我这样工作杂,语言用的也杂的人很方便。(vs虽然也能开发jav 查看全文
PHP 手机归属地查询 api
复制代码 代码如下: <?php header(Content-Type:text/html;charset=utf-8); if (isset($_GET[number])) { $url = $number = $_GET[n 查看全文
php简单实现多维数组排序的方法
本文实例讲述了php简单实现多维数组排序的方法。分享给大家供大家参考,具体如下: 之前在做一个功能的时候,必须要把数据放到二维数组里并且排序,然后上网找找解决思路, 这时候会用到array_multisort函数,array_mul 查看全文
php SQL防注入代码集合
SQL防注入代码一复制代码 代码如下: <?php /** * 防sql注入 * */ /** * reject sql inject */ if (!function_exists (quote)) { function quo 查看全文
PHP 分页原理分析,大家可以看看
1、前言 分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详 查看全文
PHP简单遍历对象示例
本文实例讲述了PHP简单遍历对象的方法。分享给大家供大家参考,具体如下: 对象可以使用foreach进行遍历,只能遍历属性以及访问范围内的 <?php class bee{ public $a = 1; protec 查看全文
PHP运行时强制显示出错信息的代码
复制代码 代码如下: error_reporting(E_ALL); ini_set(display_errors, 1); ini_set(error_log, dirname(__FILE__) . /error_log.txt); 查看全文
PHP5中的时间相差8小时的解决办法
方法1: 找到中的“;date.timezone=”这行,将“;”去掉,改成“date.timezone=PRC”(PRC:PeoplesRepublicofChina中华人民共和国),重启Apache,问题解决。 方法2: 在php5 查看全文