-
php实现与python进行socket通信的方法示例
所属栏目:[PHP教程] 日期:2021-03-07 热度:69
本篇章节讲解php实现与python进行socket通信的方法。供大家参考研究具体如下: 设计目的 通过前端页面发起请求交给php,php创建socket请求交给Python脚本,然后执行完毕之后,返回给前端。 index.html test service / main.php sendMsg($req);$ret[详细]
-
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
所属栏目:[PHP教程] 日期:2021-03-07 热度:185
PHP访问MySql数据库 //写SQL语句 $sql = "select * from student"; //检测连接数据库是否成功,失败返回“连接失败”,并退出程序 if(mysqli_connect_error()){ die("连接失败"); } //执行SQL语句,返回结果集对象 $result = $db-query($sql); var_dump($resu[详细]
-
php token使用与验证示例【测试可用】 #60;font color=red#62;
所属栏目:[PHP教程] 日期:2021-03-07 热度:170
本篇章节讲解php token使用与验证。供大家参考研究具体如下: 一、token功能简述 PHP 使用token验证可有效的防止非法来源数据提交访问,增加数据操作的安全性 二、实现方法: 前台form表单: "/ "/ "/ 后台do.php的token验证部分: 更多关于PHP相[详细]
-
php实现支持中文的文件下载功能示例
所属栏目:[PHP教程] 日期:2021-03-07 热度:126
前言 本文主要给大家介绍了关于php实现支持中文的文件下载功能的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 问题说明 文件下载,通常有一种最为简单的方法,那就是将url直接指向服务器上文件的所在位置。但是这个方法存在[详细]
-
PHP单例模式与工厂模式详解
所属栏目:[PHP教程] 日期:2021-03-07 热度:118
一、单例模式又称为职责模式,它用来在程序中创建一个单一功能的访问点,通俗地说就是实例化出来的对象是唯一的。所有的单例模式至少拥有以下三种公共元素: 1. 它们必须拥有一个构造函数,并且必须被标记为private2. 它们拥有一个保存类的实例的静态成员变[详细]
-
php检查函数必传参数是否存在的实例详解
所属栏目:[PHP教程] 日期:2021-03-07 热度:105
php检查函数必传参数是否存在的实例详解 在php实际编程中,接口经常会接收到前端传来的参数,其中有些参数不是必传的,有些参数是必传的,如何“检查函数必传参数是否存在”呢?为了解决该问题,可以参考以下的示例方法: if ($fields) { $fields = array_fl[详细]
-
PHP使用栈解决约瑟夫环问题算法示例
所属栏目:[PHP教程] 日期:2021-03-07 热度:170
本篇章节讲解PHP使用栈解决约瑟夫环问题算法。供大家参考研究具体如下: 约瑟夫环问题: 39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓。于是决定了自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数[详细]
-
yii2组件之下拉框带搜索功能的示例代码(yii-select2)
所属栏目:[PHP教程] 日期:2021-03-07 热度:148
简单的小功能,但是用起来还是蛮爽的。分享出来让更多的人有更快的开发效率,开开心心快乐编程。 如果你还没有使用过composer,你可就out了,看我的教程分享,composer简直就是必备神奇有木有。都说到这个点上了,我们赶紧使用composer进行安装吧。 不急,先[详细]
-
yii2中使用webuploader实现图片上传的实战项目
所属栏目:[PHP教程] 日期:2021-03-07 热度:102
图片上传几乎是应用必备,前面也针对 做了一篇详细的说明,不过很多人反馈各种问题,下面针对 webuploader 的使用单独写了一个组件。该组件可以更好的处理 Yii2 在图片上传过程中带来的一系列问题,目前支持多图多字段多modal的混合上传。 介绍之前我们先演[详细]
-
PHP钩子与简单分发方式实例分析
所属栏目:[PHP教程] 日期:2021-03-07 热度:121
本篇章节讲解PHP钩子与简单分发方式。供大家参考研究具体如下: $fun($data); //后置公共操作 }}class a{ function b($data){ echo '我是方法b'; }}class c{ function d($data){ echo '我是方法d'; }}//钩子调用tool::main('a','b','222'); 在封装[详细]
-
PHP实现登录注册之BootStrap表单功能
所属栏目:[PHP教程] 日期:2021-03-07 热度:197
前言 前面几篇简单介绍了一下前端与PHP的一些知识点,前端中表单提交是一个非常重要的模块,在本篇中我会介绍一些关于表单的知识,如果前面内容你掌握的不好并且没有大量的练习,我感觉你最好先把标签都记下来。 项目简介 登录与注册是我们在web开发中最常见[详细]
-
PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码
所属栏目:[PHP教程] 日期:2021-03-07 热度:156
本篇章节讲解PHP实现生成vcf vcard文件功能类定义与使用方法。供大家参考研究具体如下: 前面介绍了,这里再来研究一下vcf文件的生成方法。 VCF格式是Windows系统中outlook的名片存储格式,打开VCF格式需要使用手机的相应配套软件,使用outlook也[详细]
-
php简单读取.vcf格式文件的方法示例
所属栏目:[PHP教程] 日期:2021-03-07 热度:57
本篇章节讲解php简单读取.vcf格式文件的方法。供大家参考研究具体如下: 经常遇到乱码问题:解决方法两步: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。[详细]
-
深入理解PHP的远程多会话调试
所属栏目:[PHP教程] 日期:2021-03-05 热度:134
一、背景介绍 本文主要给大家介绍了关于PHP远程多会话调试的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 解决什么问题: 多个项目断点调试,www.mysite.com项目会调用api.mysite.com项目REST接口,在www.mysite.com项目下触[详细]
-
简单实现php上传文件功能
所属栏目:[PHP教程] 日期:2021-03-05 热度:88
本文实例为大家分享了php上传文件功能的具体代码,供大家参考,具体内容如下 html: php: // 允许上传的图片后缀 $allowedExts = array("gif","jpeg","jpg","png"); $temp = explode(".",$_FILES["file"]["name"]); echo $_FILES["file"]["size"]; $extension[详细]
-
PHP调用API接口实现天气查询功能的示例
所属栏目:[PHP教程] 日期:2021-03-05 热度:89
天气预报查询接口API,在这里我使用的是国家气象局天气预报接口 使用较多的还有:新浪天气预报接口、百度天气预报接口、google天气接口、Yahoo天气接口等等。 1、查询方式 根据地名查询各城市天气情况 2.请求URL地址 http://route.showapi.com/9-2 3 、接口[详细]
-
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
所属栏目:[PHP教程] 日期:2021-03-05 热度:121
之前从没接触过Yii,借助的各方资源来做的这个整合阿里云OSS的SDK上传图片实例,如果有不正之处请指出!前面参照了weinirumo 的介绍,大家可以自行去查看。 好了,下面开始进入主题: 准备工作:需要使用composer执行命令,如果没有安装composer的需要提前安[详细]
-
PHP判断json格式是否正确的实现代码
所属栏目:[PHP教程] 日期:2021-03-05 热度:60
废话不多说了,直接给大家贴代码了,具体代码如下所示: "; print_r($value); echo " "; } return $value;}//校验静态资源是否存在;function my_filter($value) { $needle = ['.jpg','.jpeg','.png','.avi','.mp4','.wav','.gif','.mp3']; $root = 'D:/phpS[详细]
-
PHP使用Nginx实现反向代理
所属栏目:[PHP教程] 日期:2021-03-05 热度:115
一、代理服务器 1、什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 2、为什么要使[详细]
-
弹出模态框modal的实现方法及实例
所属栏目:[PHP教程] 日期:2021-03-05 热度:178
弹出模态框modal的实现方法及实例 一个简单的点击列表修改按钮,弹出bootstrap模态框,修改状态传到后台php 成功 未联系 失败 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持![详细]
-
yii2.0整合阿里云oss删除单个文件的方法
所属栏目:[PHP教程] 日期:2021-03-05 热度:120
主要思路,在controller里边通过获得要删除的文件fileid,把fileid传递给model的deletefile方法进行处理,并返回处理结果。在deletefile方法里边,先根据id找到对应的文件信息,然后删除数据里边的记录和阿里云oss里边的文件和本地的文件。 主要步骤如下: 1[详细]
-
PHP文件管理之实现网盘及压缩包的功能操作
所属栏目:[PHP教程] 日期:2021-03-05 热度:139
实现代码如下所示: 1.主页面file_zip.php 文件管理 返回上一级[详细]
-
PHP 进度条函数的简单实例
所属栏目:[PHP教程] 日期:2021-03-05 热度:132
PHP 进度条函数的简单实例 其实进度条的做法很简单的。网上的一大堆,自己写了一个,哈哈,感觉看起来很有感觉。 实例代码: 效果截图: 100%的时候。 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持![详细]
-
PHP使用Redis实现防止大并发下二次写入的方法
所属栏目:[PHP教程] 日期:2021-03-05 热度:113
本篇章节讲解PHP使用Redis实现防止大并发下二次写入的方法。供大家参考研究具体如下: PHP调用redis进行读写操作,大并发下会出现:读取key1,没有内容则写入内容,但是大并发下会出现同时多个php进程写入的情况,这个时候需要加一个锁,即获取锁[详细]
-
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
所属栏目:[PHP教程] 日期:2021-03-05 热度:78
本篇章节讲解PHP基于PDO调用sqlserver存储过程的方法。供大家参考研究具体如下: 由于业务这边存储过程一直在sqlserver上面,所以要用php去调用它,然而我们本地的是windows,而线上又是linux,一开始使用Yii框架的一些机制去调用发现在本地一直都[详细]