-
PHP实现登录注册之BootStrap表单功能
所属栏目:[PHP教程] 日期:2021-03-07 热度:115
前言 前面几篇简单介绍了一下前端与PHP的一些知识点,前端中表单提交是一个非常重要的模块,在本篇中我会介绍一些关于表单的知识,如果前面内容你掌握的不好并且没有大量的练习,我感觉你最好先把标签都记下来。 项目简介 登录与注册是我们在web开发中最常[详细]
-
PHP实现简单的模板引擎功能示例
所属栏目:[PHP教程] 日期:2021-03-07 热度:176
副标题#e# 本篇章节讲解PHP实现简单的模板引擎功能。分享给大家供大家参考,具体如下: php web开发中广泛采取mvc的设计模式,controller传递给view层的数据,必须通过模板引擎才能解析出来。实现一个简单的仅仅包含if,foreach标签,解析$foo变量的模板引[详细]
-
PHP实现类似于C语言的文件读取及解析功能
所属栏目:[PHP教程] 日期:2021-03-07 热度:81
本篇章节讲解PHP实现类似于C语言的文件读取及解析功能。分享给大家供大家参考,具体如下: 需要注意的几个点: 1、如果是使用 如果使用追加方式则是a标记。 2、fopen的时候,注意判断是否成功打开文件。避免使用feof的时候进入死循环。因为这个函数,当传入[详细]
-
PHP设计模式之工厂模式实例总结
所属栏目:[PHP教程] 日期:2021-03-07 热度:146
本篇章节讲解PHP设计模式之工厂模式。分享给大家供大家参考,具体如下: 使用工厂模式的目的或目标? 工厂模式的最大优点在于创建对象上面,就是把创建对象的过程封装起来,这样随时可以产生一个新的对象。 减少代码进行复制粘帖,耦合关系重,牵一发动其[详细]
-
phpStudy配置多站点多域名和多端口的方法
所属栏目:[PHP教程] 日期:2021-03-07 热度:147
本文介绍了phpStudy配置多站点多域名和多端口的方法,分享给大家,也给自己留个笔记 WWW目录下有三个项目目录: a b c Apache 默认httpd端口为 80,网站目录为D:WWWa 1.配置多域名多站点 第一步:点击“其他选项菜单”=>站点域名管理=>设置如下三个站点域[详细]
-
浅谈关于PHP解决图片无损压缩的问题
所属栏目:[PHP教程] 日期:2021-03-07 热度:164
本文介绍了关于PHP解决图片无损压缩的问题,分享给大家,具体如下: 代码如下: 我发现用php的imagecopyresized把大图片缩成小图片时,图片会变得很模糊,这时候要提升清晰度不如用 imagecopyresampled 代替 imagecopyresized也许会更好。 注:压缩有损失[详细]
-
PHP获取数组表示的路径方法分析【数组转字符串】 #60;font colo
所属栏目:[PHP教程] 日期:2021-03-07 热度:184
本篇章节讲解PHP获取数组表示的路径方法。分享给大家供大家参考,具体如下: 问题: 文件解析过程中发现一段路径用数组的形式存储,现需要将完整路径以字符串形式输出 解决方法: $v){ $pathstr.=$v.'/';}$pathstr=substr($pathstr,-1);echo $pathstr; 输[详细]
-
使用PHP连接数据库实现留言板功能的实例讲解(推荐)
所属栏目:[PHP教程] 日期:2021-03-06 热度:152
副标题#e# PHP实现留言板功能: 1 首先是登录页面: 留言板登录 2 登录页面完成后要进入登录处理页面了,也就是上面提交到的messloginchuli.php query($sql,0);//var_dump($arr[0][0]);if($arr[0][0]=$pwd !empty($pwd)){ $_SESSION["uid"]=$uid; header("l[详细]
-
PHP验证码类文件及调用方式代码详解
所属栏目:[PHP教程] 日期:2021-03-06 热度:56
代码如下所示: font = dirname(__FILE__).'/font/elephant.ttf';//注意字体路径要写对,否则显示不了图片 } //生成随机码 private function createCode() { $_len = strlen($this->charset)-1; for ($i=0;$i codelen;$i++) { $this->code .= $this->chars[详细]
-
PHPExcel冻结(锁定)表头的简单实现方法
所属栏目:[PHP教程] 日期:2021-03-06 热度:190
本篇章节讲解PHPExcel冻结(锁定)表头的简单实现方法。分享给大家供大家参考,具体如下: PHPExcel是一款功能比较强大的操作微软excel的PHP插件,在导出数据时为了方便查看,有时需要锁定表头,也就是在滚动查看数据时,表头始终出现在视野中,而不会消失[详细]
-
深入理解PHP中的static和yield关键字
所属栏目:[PHP教程] 日期:2021-03-06 热度:118
前言 本文主要给大家介绍了关于PHP中static和yield关键字的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 先来说说 static 关键字。本篇只讲静态方法的使用与后期绑定的知识点。 static 什么时候用来修饰方法 static 关键[详细]
-
PHP实现无限极分类生成分类树的方法
所属栏目:[PHP教程] 日期:2021-03-06 热度:56
本篇章节讲解PHP实现无限极分类生成分类树的方法。分享给大家供大家参考,具体如下: 现在的分类数据库设计基本都是:每一个分类有一个id主键字段,一个pid指向父类的id,这样便可实现无限级分类,取出的数据就是如下的格式: 1,"pid" => 0,'cat' => '栏目[详细]
-
PHP中关于PDO数据访问抽象层的功能操作实例
所属栏目:[PHP教程] 日期:2021-03-06 热度:131
PDO:数据访问抽象层 具有三大特点: 1.可以访问其它数据库 所有数据库都可以 2.具有事务功能 3.带有预处理语句功能(防止SQL注入攻击) 实例操作代码如下: //1.造PDO对象 $dsn ="mysql:dbname=mydb;host=localhost";//数据库类型:dbname=数据库名称;host[详细]
-
PHP获取汉字笔画数功能【测试可用】
所属栏目:[PHP教程] 日期:2021-03-06 热度:69
本篇章节讲解PHP获取汉字笔画数功能。分享给大家供大家参考,具体如下: 无意中看到这么个东西,用PHP得到汉字的笔画数。以类的方式实现,有那么点意思,先留下了。 tone=$tone; } function setFormat($head,$format,$foot) { $this->head=$head; $this->f[详细]
-
利用PHP访问数据库_实现分页功能与多条件查询功能的示例
所属栏目:[PHP教程] 日期:2021-03-06 热度:130
1.实现分页功能 代号 名称 价格 query($szts); $page = new Page($arr[0][0],5); //查看总数据,并每页显示的行数据 $sql = "select * from car".$page-limit; //拼接每页显示的数据 $arr = $db-query($sql); foreach($arr as $v){ echo "tr td{$v[0]}/td[详细]
-
PHP基于反射获取一个类中所有的方法
所属栏目:[PHP教程] 日期:2021-03-06 热度:158
本篇章节讲解PHP基于反射获取一个类中所有的方法。分享给大家供大家参考,具体如下: 当我们使用一个类时既没有源码也没有文档时(尤其是php扩展提供的类,比如mysqli,Redis类),我们该怎么知道这个类中提供了哪些方法,以及每个方法该怎么使用呢,此时[详细]
-
php实现常用文件上传类的示例
所属栏目:[PHP教程] 日期:2021-03-06 热度:169
废话不多说,直接上代码: private $_path; private $_allowType; private $_file; /** 构造函数 @param string : 服务器上存放上传文件的路径 */ function __construct( $path = '' ) { $this-_path = $path; $this-_allowType = array( // images 'bmp'[详细]
-
深入理解PHP的远程多会话调试
所属栏目:[PHP教程] 日期:2021-03-06 热度:58
一、背景介绍 本文主要给大家介绍了关于PHP远程多会话调试的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 解决什么问题: 多个项目断点调试,www.mysite.com项目会调用api.mysite.com项目REST接口,在www.mysite.com项目下[详细]
-
简单实现php上传文件功能
所属栏目:[PHP教程] 日期:2021-03-06 热度:102
本文实例为大家分享了php上传文件功能的具体代码,供大家参考,具体内容如下 html: php: // 允许上传的图片后缀 $allowedExts = array("gif","jpeg","jpg","png"); $temp = explode(".",$_FILES["file"]["name"]); echo $_FILES["file"]["size"]; $extensi[详细]
-
PHP调用API接口实现天气查询功能的示例
所属栏目:[PHP教程] 日期:2021-03-06 热度:153
天气预报查询接口API,在这里我使用的是国家气象局天气预报接口 使用较多的还有:新浪天气预报接口、百度天气预报接口、google天气接口、Yahoo天气接口等等。 1、查询方式 根据地名查询各城市天气情况 2.请求URL地址 http://route.showapi.com/9-2 3、接口[详细]
-
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
所属栏目:[PHP教程] 日期:2021-03-06 热度:59
副标题#e# 之前从没接触过Yii,借助的各方资源来做的这个整合阿里云OSS的SDK上传图片实例,如果有不正之处请指出!前面参照了weinirumo 的介绍,大家可以自行去查看。 好了,下面开始进入主题: 准备工作:需要使用composer执行命令,如果没有安装composer[详细]
-
PHP判断json格式是否正确的实现代码
所属栏目:[PHP教程] 日期:2021-03-06 热度:157
废话不多说了,直接给大家贴代码了,具体代码如下所示: "; print_r($value); echo " "; } return $value;}//校验静态资源是否存在;function my_filter($value) { $needle = ['.jpg','.jpeg','.png','.avi','.mp4','.wav','.gif','.mp3']; $root = 'D:/ph[详细]
-
PHP使用Nginx实现反向代理
所属栏目:[PHP教程] 日期:2021-03-06 热度:54
一、代理服务器 1、什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 2、为什么要[详细]
-
弹出模态框modal的实现方法及实例
所属栏目:[PHP教程] 日期:2021-03-06 热度:59
弹出模态框modal的实现方法及实例 一个简单的点击列表修改按钮,弹出bootstrap模态框,修改状态传到后台php 成功 未联系 失败 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持![详细]
-
yii2.0整合阿里云oss删除单个文件的方法
所属栏目:[PHP教程] 日期:2021-03-06 热度:148
主要思路,在controller里边通过获得要删除的文件fileid,把fileid传递给model的deletefile方法进行处理,并返回处理结果。在deletefile方法里边,先根据id找到对应的文件信息,然后删除数据里边的记录和阿里云oss里边的文件和本地的文件。 主要步骤如下:[详细]
