-
PHP连通Memcache程序代码
所属栏目:[PHP教程] 日期:2022-01-19 热度:85
Memcache是php中常用到的一个高性能的分布式的内存对象缓存系统,我们可以利用它来对网站进行性能提高并且减少服务器负载,下面是我的学习笔记本大家一起看看,最简单的连接方法. 例子代码如下: ?php $mem = new Memcache; $mem-connect(127.0.0.1, 11211) or d[详细]
-
php Flyweight享元模式运用例子
所属栏目:[PHP教程] 日期:2022-01-19 热度:84
星际的战斗达到后面,地图里面的部队很多,如果我们把每个兵的图像动画和属性值作为一个对象的话,系统的内存里会消耗极大.我们在玩的时候会发现,因为星际里面的种族只有三个,其实兵种只有几十个. 虽然每个独立的士兵剩余的血不同,但是同一兵种的图像动画是一样[详细]
-
PHP 自动带入一个目录的所有 PHP 文件
所属栏目:[PHP教程] 日期:2022-01-19 热度:78
有个微信插件,会时不时的退出一些插件的 插件,直接下载一个提供的 PHP 文件,上传到插件一个指定的目录即可,插件会自动检测、引入并执行这个文件,研究了下,也想弄一个类似的功能,代码如下: /* *引入一个目录的所有文件 *http://www.Cuoxin.com */ function Bi[详细]
-
php header完成不传权重的网址跳转
所属栏目:[PHP教程] 日期:2022-01-19 热度:179
网址的跳转最常用的就是在黄页类,淘宝客类等有很多外部链接的网站上使用,避免大量外链降低网站自身的权重,这里列举几个跳转方法. 网上最常见的一种方法: ?php $url = $_GET[url]; Header(Location:$url); ? 把这段代码放到一个文件夹,命名为 比如go.php,然后[详细]
-
PHP编程学习资料
所属栏目:[PHP教程] 日期:2022-01-19 热度:77
文章主要是一个站长在学习php过程中一些用到的函数与方法及对各种方法的理解与简单的实例,下面全部放出来希望对你学习php有帮助. PHP使用header函数设置HTTP头的示例方法,代码如下: //定义编码 header( Content-Type:text/html;charset=utf-8 ); //Atom head[详细]
-
php输出json格式信息的例子
所属栏目:[PHP教程] 日期:2022-01-19 热度:132
php直接输出json格式,很多新手有一个误区,以为用echo json_encode($data);这样就是输出json数据了,没错这样输出文本是json格式文本而不是json数据,正确的写法是应该加一句,我们要在利用Content-type:text/json才可以正常显示是json数据. PHP实例代码如下: ?p[详细]
-
php命名空间学习资料
所属栏目:[PHP教程] 日期:2022-01-19 热度:57
1、命名空间是一种特殊的作用域,它包含处于该作用域下的标识符,同时它本身也是一种标识符,可以把命名空间与操作系统的目录对应起来,一个命名空间相当于一个目录,命名空间里的类,函数,常量,相当于目录里的文件,同一个目录(命名空间)里的文件名不能相同,但是不[详细]
-
PHP 四种URL分析处理方式的例子
所属栏目:[PHP教程] 日期:2022-01-19 热度:155
在已知URL参数的情况下,我们可以根据自身情况采用$_GET来获取相应的参数信息($_GET[///name///]);那在未知情况下如何获取到URL上的参数信息呢? 第一种:利用$_SERVER内置数组变量 相对较为原始的$_SERVER[QUERY_STRING]来获取,URL的参数,通常使用这个变量[详细]
-
php读取本地php文件源代码输出展示
所属栏目:[PHP教程] 日期:2022-01-19 热度:69
下在看一个利用fopen,file_get_contents读取本地服务器中.php文件的代码并显示的一些方法总结 如我有两个文件a.php,b.php,a.php文件中的语句是: echo i am a.php; ? 现在,我需要在b.php文件显示文件a.php中的源代码,源代码如下: $a_code = file_get_content[详细]
-
处理关于PHP Undefined variable 变量未定义
所属栏目:[PHP教程] 日期:2022-01-19 热度:110
php中变量可以不定义的但是我们如果不对错误进行一些处理在使用未定义的变量时会提示Undefined variable错误了,下面我给大家举几个实例. PHP错误提示Undefined variable:变量未定义,如果你在php.ini设置中屏蔽了Notice这个等级的提示那么他就不会显示任何提[详细]
-
PHP编程之代码取名规范
所属栏目:[PHP教程] 日期:2022-01-19 热度:112
文件名:一律小写,单词间以下划线分隔 类名:采用首字母大写的驼峰命名方式 类中的方法名:采用首字母小写的驼峰方式命名 类中的私有方法和私有变量:以下划线开头 函数名(变量名):全小写,单词间以下划线分隔 下面具体介绍 类文件都以.class.php为后缀,使用驼峰[详细]
-
php获得网页请求状态程序代码
所属栏目:[PHP教程] 日期:2022-01-19 热度:96
网页返回状态代码很多站长会去查自己网站状态码是不是200或错误页面是不是404代码了,那么我们使用最多的查看方法就是使用站长工具或ff浏览器来查,但有很多朋友不知道可以自己写一个查看状态代码的功能. 方法一,使用 fsockopen,严重鄙视curl_getinfo,代码如下[详细]
-
PHP进程锁类PHPLock程序代码
所属栏目:[PHP教程] 日期:2022-01-19 热度:140
为了更好的控制php程序同时操作的一些问题我整理了一个进程锁的类我们可以利用这个进程锁实现程序的控制,程序代码如下: ?php //+---------------------------------------------- //| Usage: //+---------------------------------------------- //| public[详细]
-
php+jquery完成无限级目录遍历展示代码
所属栏目:[PHP教程] 日期:2022-01-19 热度:98
这个例子可以利用php目录遍历出来的目录或文件进行一个树型的展示效果,程序代码,index.php 里面的jquery文件大家可百度下载一个,因为这是用来实现一个效果的: index.php: script src=jquery/jquery-1.3.1.js type=text/javascript/script style type=text/cs[详细]
-
PHP和MySQL生成的标签云完成代码
所属栏目:[PHP教程] 日期:2022-01-19 热度:83
用户输入文本和输入的文本在过去的一个标签云,标签云是一个用户生成的标签的可视化描述,或只是一个网站的文字内容,通常用来描述网站的内容。 为此,我们将创建一个HTML表格,将接受用户文本,也让用户可以看到从 MySQL数据库,其中包含在过去输入的文本生成[详细]
-
php 完成jquery+ajax 跨域数据调用实例
所属栏目:[PHP教程] 日期:2022-01-19 热度:149
本文章是基于jquery的ajax来实现数据跨域调用,主要是利用php实时返回json数据,这样就方便的实现的ajax跨域数据调用了。 jquery文件我这里不提供下载了,大家可以直接到google去下载哦,可以在页面定义一个调用方法,代码如下: function getData(){ $.getJSON([详细]
-
php检测服务器的运作
所属栏目:[PHP教程] 日期:2022-01-19 热度:114
// 检测函数支持 function isfun($funName) { return (false !== function_exists($funName))?支持:font color=red不支持/font; } //整数运算能力测试 function test_int() { $timeStart = gettimeofday(); for($i = 0; $i 3000000; $i++) { $t = 1+1; } $ti[详细]
-
两款php导出excel示例
所属栏目:[PHP教程] 日期:2022-01-19 热度:186
?php header(content-type:application/vnd.ms-excel; charset=gbk); header(content-disposition:attachment;filename=test_data.xls); $link=mysql_connect(localhost,root,hhhkkk); if($link){ mysql_select_db(dataui,$link); mysql_query(set names gbk[详细]
-
运用php的zlib压缩与解压缩swf文件
所属栏目:[PHP教程] 日期:2022-01-19 热度:199
我在以前写过怎么使用c#来压缩和解压缩swf文件,解压缩,压缩和读取flash头文件信息需要使用一个开源的链接库,而且使用起来也不是很方便,但是使用php就不一样了,php包含了zlib的链接库,可以直接使用其相关功能,下面是我写的压缩和结压缩swf文件的例子,没有加入[详细]
-
PHP与AJAX打造高级RSS聚合器
所属栏目:[PHP教程] 日期:2022-01-19 热度:113
RSS聚合器是一种非凡适合于使用标准AJAX引擎进行构建的应用程序,然而,要实现对RSS回馈的跨域的AJAX请求往往是很难的,在本文中,我将向你展示如何利用一个简单的PHP函数来实现桥接AJAX引擎和RSS内容。 一、引言 现在,开发一个RSS聚合器已经不再是困难的事[详细]
-
用PHP生成自己的LOG文档
所属栏目:[PHP教程] 日期:2022-01-19 热度:52
假如你的服务器不容许你读他的LOG文件,那你只好停下来分析你的访问者?做你自己的LOG文件吧,你仅需做的事情是用PHP计算实际的点击次数,没有错误,没有象304 Not Modified 和 Internal Server Error 一样的错误,你的代码将生成自己的LOG文件: ?php /* 用户[详细]
-
PHP生成动态WAP页面
所属栏目:[PHP教程] 日期:2022-01-19 热度:148
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。 WAP应[详细]
-
php socket讲解和实例
所属栏目:[PHP教程] 日期:2022-01-19 热度:85
在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets),Sockets在PHP中是没有充分利用的功能,今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户端。 当你看到完整的socket过程,那么[详细]
-
php的把ubb代码转变成html代码的程序
所属栏目:[PHP教程] 日期:2022-01-19 热度:131
?php function ubbcode($str){ //$str = str_replace(file:,file :,$str); //$str = str_replace(files:,files :,$str); //$str = str_replace(script:,script :,$str); //$str = str_replace(js:,js :,$str); //图片UBB $str = preg_replace(//[img/](http|[详细]
-
php测试代码执行消耗的内存与时间
所属栏目:[PHP教程] 日期:2022-01-18 热度:156
在php中要测试代码执行消耗的内存和时间我们可以直接使用俩函数,microtime 和 memory_get_usage就可以了,下面我来给大家介绍介绍。 我们先来看看microtime 和 memory_get_usage函数用法吧 含义和用法 microtime() 函数返回当前 Unix 时间戳和微秒数。 语法:m[详细]