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

PHP高级教程

Linux下安装oracle客户端并配置php5.3

9

因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路。1.下载oracle客户端程序包,其中包含oci、occi和jdbc-oci等相关文件。1.1下载文件地址http://www.oracle.c

『PHP』PHP截断函数mb_substr()使用介绍

5

function:mb_substr($str,$start,$length,$encoding)$str,需要截断的字符串$start,截断开始处$length,长度(注意,这个跟mb_strimwidth不同,1就代表一个中文字符)$e

php中使用Akismet防止垃圾评论的代码

6

然而,人无完人,插(件)无完插!akismet也并非完美,最近,我常在被akismet评判为垃圾的留言中找到“好人”的留言,然而,有时时间长了就自动删除了,损失珍贵的友情和留言。别忘了修改代码中的__your_akismet_key__,_

PHP采用自定义函数实现遍历目录下所有文件的方法

7

目录的遍历是php程序设计中经常会用到的一个功能,很多php项目都有这一功能模块。今天本文就来实例解析一下php采用自定义函数实现遍历目录下所有文件的方法。具体方法如下:方法一:使用readir()遍历目录实现代码如下:functionli

thinkphp5migrate数据库迁移工具

7

tp5相对与tp3.2有很大的不同migrate是其中一点,通过migrate程序员可以在php代码中创建数据库修改回滚等操作首先下载migrate扩展,命令行到当前项目目录下执行composerrequiretopthink/think-

PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法

4

本文实例讲述了php5.3连接oracle客户端及pdo_oci模块的安装方法。分享给大家供大家参考,具体如下:php连接oracle数据库虽然不是最佳拍档,但组内开发确实有这样需求。如果没有参考合适的文档,这个过程还是挺折磨人的,下面是一

关于PHP转换超过2038年日期出错的问题解决

5

前言最近在写一个项目接口。测试中发现服务器上测试正常的功能,在本地一直有问题。一步步的排查,最终锁定问题是由于函数strtotime返回了一个false值,导致数据插入数据库失败。相同代码运行结果不一样,原因那就是环境不一致导致。要么是ph

PHP中substr_count()函数获取子字符串出现次数的方法

10

本文实例讲述了php中substr_count()函数获取子字符串出现次数的方法。分享给大家供大家参考,具体如下:php中的substr_count()可用于计算指定字符串中子字符串出现的次数。substr_count()函数定义如下:su

PHP5中使用DOM控制XML实现代码

10

下面的例子简单的演示了dom对xml的操作,详细解释请看代码中的注释复制代码代码如下:<?/**************************************************usexmlinphp5**referen

php基于str_pad实现卡号不足位数自动补0的方法

7

自动补足空白位数在php中str_pad函数可以帮我们实现哦,str_pad()函数把字符串填充为指定的长度。str_pad()函数把字符串填充为指定的长度。语法str_pad(string,length,pad_string,pad_ty

php下过滤HTML代码的函数

6

具体如下所示:/*----------------------过滤html代码的函数-----------------------*/functionhtmlencode($string){$string=trim($string);$st

PHP程序员应该使用的10个组件

6

开源解决方案可以给你很大的帮助,比如:开源代码是由很多人一起完成的,因此往往比一个人完成的结果要好。你可以获得免费的代码更新和升级,否则你需要自己来写这些新的内容。你节省了开发时间,同时提高了项目的质量  做了那么多年的网络开发人员,我自己

PHP根据图片色界在不同位置加水印的方法

6

本文实例讲述了php根据图片色界在不同位置加水印的方法。分享给大家供大家参考。具体实现方法如下:functionadd_wm($nmw_water,$src_file,$output_file,$x,$y){if(file_exists($

php数组字符串搜索array_search技巧

5

php搜索数组字符串我们一般会用到array_search和in_array两个函数array_search()函数与in_array()一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回。如果没找到,则返回false。但是

PHP初学者最感迷茫的问题小结

5

【1】页面之间无法传递变量get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_get['foo'],$_post['foo'],$_session['foo']来得到当然也可

php性能分析之php-fpm慢执行日志slowlog用法浅析

6

本文实例讲述了php性能分析之php-fpm慢执行日志slowlog用法。分享给大家供大家参考,具体如下:众所周知,mysql有slowquerylog,根据慢查询日志,我们可以知道那些sql语句有性能问题。作为mysql的好搭档,php也