-
PHP实现限制IP访问及提交次数的方法详解
所属栏目:[PHP教程] 日期:2021-02-01 热度:125
本篇章节讲解PHP实现限制IP访问及提交次数的方法。供大家参考研究具体如下: 一、原理 提交次数是肯定要往数据库里写次数这个数据的,比如用户登陆,当用户出错时就忘数据库写入出错次数1,并且出错时间,再出错写2,当满比如5次时提示不允许再登[详细]
-
PHP基于SimpleXML生成和解析xml的方法示例
所属栏目:[PHP教程] 日期:2021-02-01 热度:157
本篇章节讲解PHP基于SimpleXML生成和解析xml的方法。供大家参考研究具体如下: xml就不多解释了,php也提供了操作xml的方法,php操作xml可以有多种方式如domdocment,simplexml,xmlwriter等其中最简单的应该是simplexml了,这次就来说说simplexml[详细]
-
PHP机器学习库php-ml的简单测试和使用方法
所属栏目:[PHP教程] 日期:2021-02-01 热度:145
php-ml是一个使用PHP编写的机器学习库。虽然我们知道,python或者是C++提供了更多机器学习的库,但实际上,他们大多都略显复杂,配置起来让很多新手感到绝望。 php-ml这个机器学习库虽然没有特别高大上的算法,但其具有最基本的机器学习、分类等算法,我们的[详细]
-
PHP实现创建微信自定义菜单的方法示例
所属栏目:[PHP教程] 日期:2021-02-01 热度:169
本篇章节讲解PHP实现创建微信自定义菜单的方法。供大家参考研究具体如下: 在使用通用接口前,你需要做以下 两步工作: 1.拥有一个微信公众账号,并获取到 2.通过获取凭证接口获取到 注意: access_token是第三方访问api资源的票据; access_token[详细]
-
PHP常用操作类之通信数据封装类的实现
所属栏目:[PHP教程] 日期:2021-01-31 热度:70
前言 本文主要给大家介绍了关于PHP常用操作类之通信数据封装类实现的相关内容,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: 必要性 不管在B/S架构中,还是C/S架构中,两端的数据通信(注:这里的通信是指的网络请求和回复操作)都无可[详细]
-
php多文件打包下载的实例代码
所属栏目:[PHP教程] 日期:2021-01-31 热度:64
最近整理文档,搜刮出一个php多文件打包下载的实例代码,稍微整理精简一下做下分享。 需要同时下载多个文件时,大部分浏览器都不支持多文件同时下载,可以采用JavaScript脚本动态生成多个链接,但是需要用户多次点击下载对话框,用户体验不好,并且有些浏览[详细]
-
php获取#39;/#39;传参的值简单方法
所属栏目:[PHP教程] 日期:2021-01-31 热度:93
通过输出$GLOBALS可以看到'/'后的参数都存在于$_SERVER['PATH_INFO']里; 声明一个数组来获取我们在'/'后传递的参数 //print_r($arr)查看详细信息 以上这篇php获取'/'传参的值简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多[详细]
-
php中请求url的五种方法总结
所属栏目:[PHP教程] 日期:2021-01-31 热度:147
本文主要给大家介绍了关于php中请求url的五种方法,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: 五种方法: 前三种都是php基本的文件操作函数 curl() 是php扩展需要开启,linux下需要安装 exec() 执行的是linux命令行下的命令wget下载远[详细]
-
PHP基于socket实现客户端和服务端通讯功能
所属栏目:[PHP教程] 日期:2021-01-31 热度:102
本文主要介绍了PHP基于socket实现的简单客户端和服务端通讯功能,可实现服务端接收客户端发送的字符串进行翻转操作后返回客户端的功能,需要的朋友可以参考下 服务端: 客户端: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程[详细]
-
PHP微信PC二维码登陆的实现思路
所属栏目:[PHP教程] 日期:2021-01-31 热度:82
一、思路: 思路关键在于如何与微信端交互起来,毕竟目前微信登录只能是在微信端。 但是微信有一个特殊的方法用于生成自定义的二维码,这就让我们能够在PC上显示二维码,而二维码的值可以是我们定义的。另外看微信开发文档中存在一个scan事件,可以检测用户[详细]
-
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
所属栏目:[PHP教程] 日期:2021-01-31 热度:146
本篇章节讲解PHP实现登陆并抓取微信列表中最新一组微信消息的方法。供大家参考研究具体如下: array( "wx_content[详细]
-
yii2局部关闭(开启)csrf的验证的实例代码
所属栏目:[PHP教程] 日期:2021-01-31 热度:82
上一节主要是简单地说了一下关于yii2的防御csrf的攻击机制,接下来说一下关于如何全局和局部的开启使用csrf。 (1)全局使用,我们直接在配置文件中设置enableCookieValidation为true [ 'enableCookieValidation[详细]
-
PHP实现阿里大鱼短信验证的实例代码
所属栏目:[PHP教程] 日期:2021-01-31 热度:134
最近想实现PHP实现短信验证的效果,做PC网站的时候,可以通过注册用户需要使用短信验证的功能,或者找回密码,以及验证用户的信息等等功能,发现了阿里大鱼。留个笔记 第一步 登陆阿里大于注册账号,在用户管理中心创建应用,确定AppKEY和App Secret还有配置[详细]
-
阿里云PHP SMS短信服务验证码发送方法
所属栏目:[PHP教程] 日期:2021-01-31 热度:146
开通SMS服务 首先去这个网站开通阿里云的SMS短信服务: 创建签名、模板 要使用短信服务器需要先创建签名和模板,并提交给阿里云审核通过才可以正常使用短信服务。 创建签名 创建签名的时候注意一下签名名称,其他的话就不累赘了。 记住签名名称 现在请记住你[详细]
-
PHP实现的简单排列组合算法应用示例
所属栏目:[PHP教程] 日期:2021-01-27 热度:98
本篇章节讲解PHP实现的简单排列组合算法应用。供大家参考研究具体如下: 一、问题: 给你一个40斤的西瓜,给3个人分,有多少种分法? 二、PHP实现代码: $val){ foreach($aa as $v){ foreach($aa as $vl){ $sum = $val+$v+$vl; if($sum == 40){ $b[详细]
-
创建无限极分类树型结构的简单方法
所属栏目:[PHP教程] 日期:2021-01-27 热度:116
先上效果图 顶级分类其实就是一级分类,二级分类也叫作一级分类的子分类,在这个基础上,子分类还可以拥有子分类,这样就构成了无限极分类。 接下来看具体实现的代码: 一、在控制器中按字段查询,查询出所有分类信息 (id:该分类的ID值,cate_name:该分类的[详细]
-
php实现的二分查找算法示例
所属栏目:[PHP教程] 日期:2021-01-27 热度:51
本篇章节讲解php实现的二分查找算法。分享给大家供大家参考,具体如下: 0) { sort($arr); $start = 0; $end = count($arr)-1; $mid = -1; while($start $bnum) { $end = $mid - 1; } } return -1; }}$mm = binary($arr,32);print_r($mm);//输出32?> 更多[详细]
-
php实现的双色球算法示例
所属栏目:[PHP教程] 日期:2021-01-27 热度:107
本篇章节讲解php实现的双色球算法。供大家参考研究具体如下: 运行结果: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。[详细]
-
Yii 2.0自带的验证码使用经验分享
所属栏目:[PHP教程] 日期:2021-01-27 热度:89
前言 官网自带的前台验证码中在view下有个contact.php的 文件,大家没事可以先看看它是怎么调验证码 闲话不说,感兴趣的朋友们下面来一起看看详细的介绍: 使用方法如下: 第一步: 因为我本身建立了modules,所以我在我的modules下新建了models的目录(默认g[详细]
-
PHP中模糊查询并关联三个select框
所属栏目:[PHP教程] 日期:2021-01-27 热度:199
1.在php中我们经常用到下拉框,并相互关联,如果下拉框的option非常多,那么我们就要用到模糊搜索功能,那么怎么做呢? 在此功能中,走了弯路,最好不要关联两个select的id值后select属性选中,并不可修改。再次选择的时候去除属性,这样在去除select属性的[详细]
-
php实现批量上传数据到数据库(.csv格式)的案例
所属栏目:[PHP教程] 日期:2021-01-27 热度:143
友情提示:上传数据的文档需要转化为.csv格式的文档 前端代码: 后端代码:import.php文件 (这里只粘贴主要代码,具体实现方法需自己完成) $fext = substr($_FILES['upfilename']['name'],strrpos($_FILES['upfilename']['name'],'.') + 1); if ($fext !=[详细]
-
PHP利用Socket获取网站的SSL证书与公钥
所属栏目:[PHP教程] 日期:2021-01-27 热度:104
通过 php curl 请求网页并不能获取到证书信息,此时需要使用 ssl socket 获取证书内容。下面来一起看看看详细的介绍: 示例代码: [ 'capture_peer_cert[详细]
-
JS+PHP实现用户输入数字后显示最大的值及所在位置
所属栏目:[PHP教程] 日期:2021-01-27 热度:134
本文主要给大家介绍的是关于JS+PHP实现用户输入数字后显示最大的值及所在位置的相关内容,目的:分清JS PHP的区别,拓宽思维,下面来一起看看详细的介绍: 分析 1.利用JS的prompt输入用户想要输入的值. 2.利用HTML表单的text标签将输入的值传递给PHP处理文件 3[详细]
-
PHP实现的简单操作SQLite数据库类与用法示例
所属栏目:[PHP教程] 日期:2021-01-27 热度:106
本篇章节讲解PHP实现的简单操作SQLite数据库类与用法。供大家参考研究具体如下: SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式[详细]
-
Yii2 如何在modules中添加验证码的方法
所属栏目:[PHP教程] 日期:2021-01-25 热度:117
最近玩了下Yii2的验证码部分,正常的逻辑都可以走通的,网上的例子也是没有问题的,关键有问题的部分是在module中使用的时候,分享给大家,往下看之前可以去看看正常情况下是如何使用的。 controller部分的代码,这里的跟网上的都类似 [ 'class[详细]