-
PHP ADODB实现事务处理功能示例
所属栏目:[PHP教程] 日期:2021-05-25 热度:99
本篇章节讲解PHP ADODB实现事务处理功能。供大家参考研究具体如下: 一、代码 adodb.inc.php可从官方网站http://adodb.sourceforge.net/ 下载。 或者点击此处本站下载 。 conn.php: PConnect('localhost','root','db_database14[详细]
-
php框架CodeIgniter主从数据库配置方法分析
所属栏目:[PHP教程] 日期:2021-05-25 热度:192
本篇章节讲解php框架CodeIgniter主从数据库配置方法。供大家参考研究具体如下: CodeIgniter简称CI是最流行的一个php MVC框架之一,本人讲从实际项目使用中写系列实战经验,有别与其他的理论讲解文章,会附上实战流程和代码。 本篇为配置多个数据[详细]
-
CodeIgniter框架数据库基本操作示例
所属栏目:[PHP教程] 日期:2021-05-25 热度:125
本篇章节讲解CodeIgniter框架数据库基本操作。供大家参考研究具体如下: 现在开始,首先现在CI框架到自己的服务器目录下并配置 接着下来配置数据库在 别的现在新手用不到紧接着创建一个数据库和一个user表,这个在我的源码包里面有你可以直接导入[详细]
-
PHP实现防止表单重复提交功能【基于token验证】
所属栏目:[PHP教程] 日期:2021-05-25 热度:165
本篇章节讲解PHP实现防止表单重复提交功能。供大家参考研究具体如下: 防止表单重复提交的方法有很多种,那么今天就给大家介绍一种php如何有效的防止表单重复提交。 代码非常简单 我相信大家很聪明给大家分享一个小的demo,大家可以借鉴一下: 具[详细]
-
PHP实现微信小程序人脸识别刷脸登录功能
所属栏目:[PHP教程] 日期:2021-05-24 热度:181
首先我们先确认我们的百度云人脸库里已经上传了我们的个人信息照片 然后我们在后台写刷脸登陆的接口login我们要把拍照获取的照片存储到服务器 maxSize = 2048000 ;// 设置附件上传大小 $upload->exts = array('jpg','gif','png','jpeg');// 设置附件上传类[详细]
-
yii2安装详细流程
所属栏目:[PHP教程] 日期:2021-05-24 热度:127
本文为大家分享了yii2安装流程,供大家参考,具体内容如下 yii2 的资料很少,在网上搜了很多资料,综合着安装完之后,才发现他们都很不全面,以至于走了很多弯路 下面我把完整的安装流程介绍给大家: 前提: 非常重要,你的php版本必须是php5.4以上 1.首先需[详细]
-
CI框架(CodeIgniter)实现的数据库增删改查操作总结
所属栏目:[PHP教程] 日期:2021-05-24 热度:73
副标题#e# 本篇章节讲解CI框架(CodeIgniter)实现的数据库增删改查操作。分享给大家供大家参考,具体如下: controllers下的 cquery.php文件 load->database(); } function index() { //调用model 其中train为外层文件夹 MQuery为model名称 queryList为重命[详细]
-
PHP实现一维数组与二维数组去重功能示例
所属栏目:[PHP教程] 日期:2021-05-24 热度:105
本篇章节讲解PHP实现一维数组与二维数组去重功能。分享给大家供大家参考,具体如下: 数组中重复项的去除 一维数组的重复项: 使用 array_unique 函数即可,使用实例如下: 结果如下: Array ( [0] => 1 [1] => 2 [2] => 3 [5] => watermalon ) 二维数组的[详细]
-
PHP实现Redis单据锁以及防止并发重复写入
所属栏目:[PHP教程] 日期:2021-05-24 热度:89
一、写在前面: 在整个供应链系统中,会有很多种单据(采购单、入库单、到货单、运单等等),在涉及写单据数据的接口时(增删改操作),即使前端做了相关限制,还是有可能因为网络或异常操作产生并发重复调用的情况,导致对相同单据做相同的处理; 为了防止[详细]
-
Bootstrap+PHP实现多图上传功能实例详解
所属栏目:[PHP教程] 日期:2021-05-24 热度:87
使用bootstrap界面美观,可预览,可拖拽上传,可配合ajax异步或同步上传,下面是效果图: 前端代码:fileinput.html bootstrap多图上传 后台代码: fetch(); } public function uploadImg() { // var_dump($_FILES); // 获取表单上传文件 $file = request()-[详细]
-
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
所属栏目:[PHP教程] 日期:2021-05-24 热度:152
本篇章节讲解PHP排序算法之简单选择排序(Simple Selection Sort)。分享给大家供大家参考,具体如下: 基本思想: 通过 n - i 次关键字间的比较,从 n - i + 1 个记录中选出关键字最小的记录,并和第 i (1 算法实现: 运行结果: int(1) [1]=> int(2) [2]=[详细]
-
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
所属栏目:[PHP教程] 日期:2021-05-24 热度:86
本篇章节讲解PHP排序算法之直接插入排序(Straight Insertion Sort)。供大家参考研究具体如下: 算法引入: 在这里我们依然使用《》里面的一个例子: 扑克牌是我们几乎每个人都玩过的游戏。平时我们开始的时候一般都是一个人发牌,其他人都是一边摸[详细]
-
PHP SPL 被遗落的宝石【SPL应用浅析】
所属栏目:[PHP教程] 日期:2021-05-24 热度:173
本篇章节讲解PHP SPL应用方法。供大家参考研究具体如下: Rafael Dohms 上面的篇文章 让我为之惊艳,忍不住就翻译了下来,同时补充了部分内容。 SPL,PHP 标准库(Standard PHP Library) , 似乎众多的 PHP 开发人员基本没有使用它,甚至闻所未闻[详细]
-
详解php curl带有csrf-token验证模拟提交方法
所属栏目:[PHP教程] 日期:2021-05-24 热度:101
通常为了安全会在表单里加入一个随机的token值来防止csrf攻击。 要想模拟提交有token验证的网站其实也不难。 1.通过正则获取token 2.带上获取到的token模拟提交 下面是一个成功的例子 目录结构 getForm.php $post['token'] = $match[1]; $post['name'] = '33[详细]
-
PHP迭代器和迭代的实现与使用方法分析
所属栏目:[PHP教程] 日期:2021-05-24 热度:90
本篇章节讲解PHP迭代器和迭代的实现与使用方法。供大家参考研究具体如下: PHP的面向对象引擎提供了一个非常聪明的特性,就是,可以使用 foreach() 方法通过循环方式取出一个对象的所有属性,就像数组方式一样,代码如下: '.$val){ echo '$'.$key[详细]
-
PHP实现的mongoDB数据库操作类完整实例
所属栏目:[PHP教程] 日期:2021-05-24 热度:139
本篇章节讲解PHP实现的mongoDB数据库操作类。供大家参考研究具体如下: 最近的项目开发中使用的数据库是mongodb数据库,因为小编的公司也是刚刚使用mongodb数据库,所以之前没有封装好的mongodb数据库操作类拿来使用,所以小编在项目中自己封装了[详细]
-
PHP使用zlib扩展实现GZIP压缩输出的方法详解
所属栏目:[PHP教程] 日期:2021-05-24 热度:189
本篇章节讲解PHP使用zlib扩展实现GZIP压缩输出的方法。供大家参考研究具体如下: 一般情况下我们出现大量数据传输理希望减少服务器的带宽压力,会采取一种方式来压缩文件传输,php中用zlib也可以实现gzip压缩输出,下面我们来看GZIP压缩输出各种方[详细]
-
PHP实现数据库的增删查改功能及完整代码
所属栏目:[PHP教程] 日期:2021-05-23 热度:178
本文用到:jquery、tp框架 TP_3.2.2/Application/Home/Controller/StuController.class.php display("school/stu"); } public function getdata(){ $Studata = M('stu'); $data['id']=''; $data['name']=I('get.name'); $data['age']=I('get.age'); $data['n[详细]
-
PHPMAILER实现PHP发邮件功能
所属栏目:[PHP教程] 日期:2021-05-23 热度:178
本文实例为大家分享了PHPMAILER实现PHP发邮件功能的具体代码,供大家参考,具体内容如下 第一步: 打开网址,PHPMailer 需要 PHP 的 sockets 扩展支持,而登录 QQ 邮箱 SMTP 服务器则必须通过 SSL 加密的, PHP 还得包含 openssl 的支持。 第二步: 使用 php[详细]
-
php-app开发接口加密详解
所属栏目:[PHP教程] 日期:2021-05-23 热度:106
自己平时工作中用到的一套接口加密规则,记录下来以后用: $xpp_key = "xxx"; //接收参数param,将结果解析json得到参数数组 $param = json_decode($_POST['param'],true); //取出sign,去掉参数数组中的sign $client_sign = $param['sign']; unset($param['si[详细]
-
PHP代码重构方法漫谈
所属栏目:[PHP教程] 日期:2021-05-23 热度:106
本文实例分析了PHP代码重构方法。供大家参考研究具体如下: 随着 PHP 从一种简单的脚本语言转变为一种成熟的编程语言,一个典型的 PHP 应用程序的代码库的复杂性也随之增大。为了控制对这些应用程序的支持和维护,我们可以使用各种测试工具来自动化[详细]
-
PHP实现负载均衡下的session共用功能
所属栏目:[PHP教程] 日期:2021-05-23 热度:130
本篇章节讲解PHP实现负载均衡下的session共用功能。供大家参考研究具体如下: 最近忙于开发台湾运动彩券第四版的程序,所以已经很久没有上来写东西了,今天随便写点东西和大家分享. 首先说一下负载均衡,相信大家都知道负载均衡可以很好地解决网站大[详细]
-
php无限级评论嵌套实现代码
所属栏目:[PHP教程] 日期:2021-05-23 热度:60
我在设计BB的过程中,也一直在思考是否可以不通过递归来实现无限级分类的结构展现和父子结构查找,因为如果不对这里的算法进行优化后果可能是致命的!试想一下,一篇文章如果评论数为300,按正常的递归算法,至少就得查询数据库301次,而且还是在没有任何嵌[详细]
-
PHP闭包定义与使用简单示例
所属栏目:[PHP教程] 日期:2021-05-23 热度:125
本篇章节讲解PHP闭包定义与使用。供大家参考研究具体如下: 再来一个实例 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》、 希望本文所述对大家PHP程序设计有所帮助。[详细]
-
php框架CodeIgniter使用redis的方法分析
所属栏目:[PHP教程] 日期:2021-05-23 热度:184
本篇章节讲解php框架CodeIgniter使用redis的方法。供大家参考研究具体如下: 1、安装redis 首先计算机上必须已经装了redis服务(redis数据库)并运行,详见另一篇文章: 2、安装phpredis ① 下载 项目地址:https://github.com/phpredis/phpredis[详细]
