php技巧

php正则判断是否为合法身份证号的方法 2017-08-19

这篇文章主要介绍了php正则判断是否为合法身份证号的方法,涉及php针对数字的正则及字符串操作相关技巧,需要的朋友可以参考下本文实例讲述了php正则判断是否为合法身份证号的方法.分享给大家供大家参考,具体如下: /** * 判断是否为合法的身份证号码 * @param $mobile * @return int */ function isCreditNo($vStr){ ...

PHP编程实现csv文件导入mysql数据库的方法 2017-08-14

这篇文章主要介绍了PHP编程实现csv文件导入mysql数据库的方法,涉及php文件读取.转换.数据库的连接.插入等相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP编程实现csv文件导入mysql数据库的方法.分享给大家供大家参考,具体如下: config.db.php内容如下: <?php $username="root"; $userpa ...

利用PHPExcel读取Excel的数据和导出数据到Excel 2017-07-14

利用PHPExcel读取Excel的数据和导出数据到Excel
本篇文章主要介绍了利用PHPExcel读取Excel的数据和导出数据到Excel的相关知识,具有很好的参考价值.下面跟着小编一起来看下吧PHPExcel是一个PHP类库,用来帮助我们简单.高效实现从Excel读取Excel的数据和导出数据到Excel.也是我们日常开发中,经常会遇到的使用场景.比如有个客户信息表,要批量导出发给同事,我们就可以用PHPExcel来快速实现.同 ...

PHP基于反射获取一个类中所有的方法 2017-05-19

这篇文章主要介绍了PHP基于反射获取一个类中所有的方法,结合实例形式较为详细的分析了php使用反射机制获取类中所有属性与方法的操作步骤与相关注意事项,需要的朋友可以参考下本文实例讲述了PHP基于反射获取一个类中所有的方法.分享给大家供大家参考,具体如下: 当我们使用一个类时既没有源码也没有文档时(尤其是php扩展提供的类,比如mysqli,Redis类),我们该怎么知道这个 ...

PHP框架自动加载类文件原理详解 2017-05-02

这篇文章主要为大家详细介绍了PHP框架自动加载类文件原理,具有一定的参考价值,感兴趣的小伙伴们可以参考一下描述:公司项目PHP用作中间转发层(接收http请求,用 socket跟c++做通信),由于代码没有用到框架,这些东西自然就是之前的人自己写的.最近需要对这个底层进行优化,于是便看了下这部分的代码. 目的:这块代码的主要作用是把主目录下的所有插件类一次性全部加载进来.当 ...

PHP使用PHPExcel实现批量上传到数据库的方法 2017-04-25

PHP使用PHPExcel实现批量上传到数据库的方法
下面小编就为大家带来一篇PHP使用PHPExcel实现批量上传到数据库的方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧此例子只使用execel2003的.xls文档,若使用的是其他版本,可以保存格式为"Execel 97-2003 工作簿(*.xls)"即.xls文件类型即可! 功能说明:只能上传Excel2003类型 ...

PHP获取文件扩展名的方法实例总结 2017-04-22

这篇文章主要介绍了PHP获取文件扩展名的方法,结合实例形式总结了6种常用的文件扩展名获取方法,代码备有较为详细的注释便于理解,需要的朋友可以参考下本文实例总结了PHP获取文件扩展名的方法.分享给大家供大家参考,具体如下: 在PHP面试中或者考试中会有很大几率碰到写出五种获取文件扩展名的方法,下面是我自己总结的一些方法 $file = '需要进行获取扩展名的文件.php'; ...

PHP实现对文件锁进行加锁、解锁操作的方法 2017-04-20

这篇文章主要介绍了PHP实现对文件锁进行加锁.解锁操作的方法,结合实例形式分析了PHP针对文件进行加锁.解锁操作的功能.实现方法与相关注意事项,需要的朋友可以参考下本文实例讲述了PHP实现对文件锁进行加锁.解锁操作的方法.分享给大家供大家参考,具体如下: 在项目中,一般都用到日志,如数据库查询日志.访问日志.对外接口请求返回参数日志,在处理日志时简单的写法如下 $file ...

Mac下php5升级到php7的步骤详解 2017-03-13

这篇文章主要给大家介绍了在Mac下将php 5升级到php 7的步骤,文中将步骤介绍的非常详细,并分享了在升级过程中可能遇到的问题的解决方法,需要的朋友可以参考借鉴,下面来一起看看吧.前言 在MAC OS X 10.11中php的版本是5.5的,近来一年多里,看到了很多关于php7介绍,以为php7增加了很多新特性,也删除了原来很多的老特性,所以一直以来并没想去尝试使用ph ...

PHP如何读取由JavaScript设置的Cookie 2017-03-07

本文主要介绍了PHP读取由JavaScript设置的Cookie的方法.具有很好的参考价值.下面跟着小编一起来看下吧cookie在开发中使用的非常多,但如果是使用JavaScript设置cookie然后使用PHP读取出来如何实现呢?即PHP与JavaScript下Cookie的交互使用是否可行呢? <?php // 读取JavaScript设置的cookie head ...

php实现购物车功能以大苹果购物网为例 2017-03-01

php实现购物车功能以大苹果购物网为例
本文主要介绍了php实现购物车功能以大苹果购物网为例的实现方法,具有很好的参考价值.下面跟着小编一起来看下吧首先是几个简单的登录页面 <body> <form action="chuli.php" method="post"> <div style="margin-left: 500px; ma ...

POST一个JSON格式的数据给Restful服务实例详解 2017-02-03

这篇文章主要介绍了POST一个JSON格式的数据给Restful服务实例详解的相关资料,需要的朋友可以参考下在Android/Java平台上实现POST一个json数据: JSONObject jsonObj = new JSONObject(); jsonObj.put("username", username); jsonObj.put(" ...

php实现的mysqldb读写分离操作类示例 2017-01-10

这篇文章主要介绍了php实现的mysqldb读写分离操作类,结合实例形式分析了php针对数据库的读写分离操作实现技巧,并给出了该封装类的具体使用方法,需要的朋友可以参考下本文实例讲述了php实现的mysqldb读写分离操作类.分享给大家供大家参考,具体如下: /** * php MysqlDB 读写分离类 * -------------------------------- ...

PHP获取真实客户端的真实IP 2016-12-04

本文主要介绍了PHP获取真实客户端的真实IPREMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR的方法,具有很好的参考价值.下面跟着小编一起来看下吧REMOTE_ADDR 是你的客户端跟你的服务器"握手"时候的IP.如果使用了"匿名代理",REMOTE_ADDR将显示代理服务器的IP. HTT ...

PHP封装的PDO数据库操作类实例 2016-11-27

这篇文章主要介绍了PHP封装的PDO数据库操作类,结合具体实例形式分析了php基于PDO针对数据库的增删改查.事务.批量添加等相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP封装的PDO数据库操作类.分享给大家供大家参考,具体如下: <?php class DatabaseHandler { /** * sql语句查询 */ public static func ...

Content-Disposition使用方法和注意事项 2016-11-19

这篇文章主要为大家详细介绍了Content-Disposition使用方法和注意事项,具有一定的参考价值,感兴趣的小伙伴们可以参考一下最近不少Web技术圈内的朋友在讨论协议方面的事情,有的说web开发者应该熟悉web相关的协议,有的则说不用很了解.个人认为这要分层次来看待这个问 题,对于一个新手或者刚入门的web开发人员而言,研究协议方面的东西可能会使得web开发失去趣味性 ...

PHP基于PDO实现的SQLite操作类包含增删改查及事务等操作 2016-11-02

这篇文章主要介绍了PHP基于PDO实现的SQLite操作类,包含增删改查及事务等操作实现技巧与使用方法,需要的朋友可以参考下本文实例讲述了PHP基于PDO实现的SQLite操作类.分享给大家供大家参考,具体如下: 直接代码: 注意:一定要写好数据库保存路径 <?php // sqlite分页类 class SqliteDB{ public function __con ...

PHP基于文件锁解决多进程同时读写一个文件问题示例 2016-10-07

这篇文章主要介绍了PHP基于文件锁解决多进程同时读写一个文件的方法,结合实例形式分析了PHP使用flock进行文件读写加锁操作用法,需要的朋友可以参考下本文实例讲述了PHP基于文件锁解决多进程同时读写一个文件问题.分享给大家供大家参考,具体如下: 首先PHP是支持进程的而不支持多线程(这个先搞清楚了),如果是对于文件操作,其实你只需要给文件加锁就能解决,不需要其它操作,PH ...

phpPDO实现的事务回滚示例 2016-09-22

这篇文章主要介绍了php PDO实现的事务回滚功能,结合具体实例形式分析了php基于PDO操作实现事务回滚功能的相关SQL语句与操作技巧,需要的朋友可以参考下本文实例讲述了php PDO实现的事务回滚.分享给大家供大家参考,具体如下: $servername="localhost"; $username="root"; $passwo ...

php截取GBK文档某个位置开始的n个字符方法 2016-06-16

下面小编就为大家带来一篇php 截取GBK文档某个位置开始的n个字符方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧cut.php: #!/usr/bin/php <?php define('INPUT_FILE', 't.txt'); define('OUTPUT_FILE', 'a.txt'); $pos = max(intval ...