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

PHP高级教程

Discuz板块横排显示图片的实现方法

6

到你目前在使用的模板中寻找discuz.htm找到这一段代码:复制代码代码如下:<tdwidth="$cat[forumcolwidth]"class="altbg2"onmouseover="this.classname='altb

php实现redis数据库指定库号迁移的方法

7

本文实例讲述了php实现redis数据库指定库号迁移的方法,分享给大家供大家参考。具体如下:redis普通的数据库迁移,只能整个redissave,或者利用主从,当然也可以安装一个redis-dump,不过比较麻烦,这里提供一种php的脚本

一道关于php变量引用的面试题

6

php面试题题目如下:复制代码代码如下:<?php$a=1;$x=&$a;$b=$a++;?>问:$b和$x的值分别是什么?php面试题的答案如下:$b=1;$x=2;明白了吗?没明白,再好好想想。当一个变量等于另一个变量的引用

php实现的Cookies操作类实例

8

本文实例讲述了php实现的cookies操作类及其用法,分享给大家供大家参考。具体分析如下:一、功能:1.保存,读取,更新,清除cookies数据。2.可设置前缀。3.强制超时控制。4.cookies数据可以是字符串,数组,对象等。二、用法

PHPWind与Discuz截取字符函数substrs与cutstr性能比较

9

以掌握使用benchmark_iterate类工具的方法。目录一,什么是pear与benchmark二,性能比较代码准备与调试三,性能比较测试结果四,性能比较测试总结五,附性能比较源代码下载一,什么是pear与benchmark请参考php

php+mysql事务rollback&amp;commit示例

8

mysql_query("begin");//开始一个事务mysql_query("setautocommit=0");//设置事务不自动commit$insert="insertintouserinfovalues('aa12','aa'

php简单判断文本编码的方法

8

本文实例讲述了php简单判断文本编码的方法。分享给大家供大家参考。具体如下:这里通过对文本的一次循环编码,来判断是否属于该编码。publicfunctionchkcode($string){$code=array('ascii','gbk'

php实现与python进行socket通信的方法示例

7

本文实例讲述了php实现与python进行socket通信的方法。分享给大家供大家参考,具体如下:设计目的通过前端页面发起请求交给php,php创建socket请求交给python脚本,然后执行完毕之后,返回给前端。index.html&l

phpNotice:Undefinedindex错误提示解决方法

9

第一种方法:如果不影响程序的正常执行,可以采用屏蔽的方法可以在代码的第一行加上error_reporting(e_all^e_notice);关闭掉notice错误的警告第二种方法:定位到具体的行,根据提示解决。例如elseif($_pos

smarty模板嵌套之include与fetch性能测试

8

方法一、使用在父模板中使用{includefile="child.tpl"}直接将子模板包含进来  优点:    1、有利于模块的划分和模板的重用。    2、嵌套层次不多的时候,模板的结构清晰,一眼过去就知道这个模板的内容和结构。    

php投票系统之增加与删除投票(管理员篇)

5

关于投票系统怎么样怎么样的引言就不多说,这不是毕业设计,主要说一下使用php实现投票系统,与其他普通系统一样,分为两部分,一个是管理员部分,一个是普通用户部分。关于投票系统的管理部分,非常之简单,提供两部分的功能,增加投票与删除投票关键在于

php基于socket实现SMTP发送邮件的方法

7

本文实例讲述了php基于socket实现smtp发送邮件的方法。分享给大家供大家参考。具体分析如下:php采用socket通过smtp发送邮件。用的是php的php-sockets扩展,可以发送纯文本和html格式的邮件。代码如下:复制代码

基于PHP文件操作的详解

7

知识点简介:1.判断文件或目录是否存在bool复制代码代码如下:file_exists(stringfilename)2.取得文件名复制代码代码如下:basename(filepath)3.打开文件复制代码代码如下:fopen(filena

php5.2的curl-bug服务器被php进程卡死问题排查

4

前几天东政同学反馈说linode服务器快卡死了,今天有时间排查了一下具体原因,最终原因稍微有点悲壮:file_get_contents没有设置超时时间,加上我用的php5.2关于curl的代码有个bug,于是导致php进程进入死循环。今天下

php根据年月获取当月天数及日期数组的方法

7

本文实例讲述了php根据年月获取当月天数及日期数组的方法。分享给大家供大家参考,具体如下:functionget_day($date){$tem=explode('-',$date);//切割日期得到年份和月份$year=$tem['0']

PHP合并数组的2种方法小结

7

前言在此前合并数组我一直用的是array_merge()这个函数,但最近我在换工作的时候遇到一道合并数组的面试题,我当时想的是将两个数组先转化为字符串,合并后再转化为数组输出,面试官说这个思路不太对,完了bulabula讲了一下数组基础的东

PHP二维数组的去重问题解析

7

之前写了一篇关于数组去重的文章,但是仅限于一维数组。下面的函数可以用于二维数组:复制代码代码如下://二维数组去掉重复值functionarray_unique_fb($array2d){foreach($array2das$v){$v=j

PHP中substr()与explode()函数用法分析

8

本文实例讲述了php中substr()与explode()函数用法。分享给大家供大家参考。具体方法如下:substr(string,start,length):本函数将字符串string的第start位起的字符串取出length个字符,若s