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

PHP高级教程

php使用str_replace替换多维数组的实现方法分析

6

本文实例讲述了php使用str_replace替换多维数组的实现方法。分享给大家供大家参考,具体如下:在php中,如果使用str_replace替换数组中的字符串,只能替换一维的数组,如果是多维数组的话,不能实现全部字符串的替换。于是就写了

浅析php变量修饰符static的使用

7

静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。看看下面的例子:复制代码代码如下:functiontest(){static$a=0;$a++;echo$a;}test();//1test();//2test();/

Lumentimezone时区设置方法(慢了8个小时)

8

根据laravel4.x和5.0的经验,只需要到config/app.php中设置下‘timezone'参数为‘prc'就好了,找到lumen的config目录,在/vendor/laravel/lumen-framework/config

PHP调试函数和日志记录函数分享

6

网站程序开发过程经常需要调试,发布阶段也需要记录运行日志,方便发现问题和还原事件。这就要求有调试和日志记录功能。下面分别写了用于调试的函数和用于记录错误的函数。使用方法很简单,且自动根据日期生成日志文件:复制代码代码如下://调试时,多个参

PHP可变函数的使用详解

6

php支持可变函数的概念。这意味着如果一个变量名后有圆括号,php将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。变量函数不能用于语言结构,例如echo(),print(),unset()

php字符串压缩方法比较示例

3

php提供的字符串压缩方法有1.gzcompress—compressastringthisfunctioncompressthegivenstringusingthezlibdataformat.2.gzencode—createagzi

phpsession写入数据库

5

本文实例介绍了phpsession写入数据库的方法,分享给大家供大家参考,具体内容如下<?php##codemakeralpha0.1.1(haowei.me)#thisframeworkcomplywiththegpllic

php实现session自定义会话处理器的方法

6

本文实例讲述了php实现session自定义会话处理器的方法。分享给大家供大家参考。具体分析如下:session自定义会话处理器,即就是说,所有关于session的各种操作,都可以通过自定义会话来自己决定。什么意思呢?先来看php.ini里

PHPerror_log()将错误信息写入一个文件(定义和用法)

9

在php程序编写中,养成写入log文件的编程习惯,是一个很好的编程习惯,程序员都应该学会这种编程思想,不要太浮躁。前期编程的不严谨,往往会带来后期维护和调式的困难,付出的时间和精力将会更多。error_log()是发送错误信息到某个地方的一

php基于自定义函数记录log日志方法

8

本文实例讲述了php基于自定义函数记录log日志方法。分享给大家供大家参考,具体如下:/***记录错误日志*@param日志内容$res*/functionsave_log($res){$err_date=date("ym",time())

PHP人民币金额转大写实例代码

7

php人民币金额转大写,其实质就是数字转换成中文大写,测试了一下,非常有趣,随便输个数字,就可以将其大写打印出来,初学的朋友们试一下吧//php人民币金额转大写classext_num2cny{static$basical=array(0=

is_uploaded_file函数引发的不能上传文件问题

7

起因:在一个项目中,接到用户反馈说其所有客户不能上传文件,都返回失败。经过排查发现是php中的is_uploaded_file函数在捣鬼。细节分析:在正常情况下,通过php上传文件,需要通过is_uploaded_file函数来判断文件是否

FineUploader文件上传组件应用介绍

6

最近在处理后台数据时需要实现文件上传.考虑到对浏览器适配上采用fineuploader.fineuploader采用ajax方式实现对文件上传.同时在浏览器中直接支持文件拖拽[对浏览器版本有要求类似ie版本必须是9或是更高的ie10].在不

Windows2003下MySQL数据库每天自动备份

4

终于让服务器每天早上备份一次mysql数据库并自动打包,同时删除5天前的备份文件。分享如下:1.环境:windowsserver2003+apache2.0+php5+mysql4.0.26.2.假设php安装目录为d:/php,mysql

phpQuery占用内存过多的处理方法

6

phpquery是一个用php实现的类似jquery的开源项目,可以在服务器端以jquery的语法形式解析网页元素。相对于正则或其它方式匹配网页方式,phpquery使用起来要方便的多。在使用phpquery采集网页时,遇到一个问题:在处理

php中json_encodeUTF-8中文乱码的更好解决方法

11

最近在接口代码当中用到过json_encode,在网上找到说json_encode编码设置为utf-8中文就不会乱码,经验证这办法确实是有效果的,但是不知道为什么,代码在用过一段时间之后就不太管用了。以下是自己的解决json_encode的

PHP实现合并两个排序链表的方法

11

本文实例讲述了php实现合并两个排序链表的方法。分享给大家供大家参考,具体如下:问题输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。解决思路简单的合并排序。由于两个数列本来就是递增的,所以每次将两