-
PHP使用PHPExcel实现批量上传到数据库的方法
所属栏目:[PHP教程] 日期:2021-01-19 热度:116
此例子只使用execel2003的.xls文档,若使用的是其他版本,可以保存格式为“Execel 97-2003 工作簿(*.xls)”即.xls文件类型即可! 功能说明:只能上传Excel2003类型的xls文件,大小不超过5M。可下载例子模板添加数据后即可上传! 前台test.php页面 上传表格 运[详细]
-
PHP 7.0新增加的特性介绍
所属栏目:[PHP教程] 日期:2021-01-19 热度:125
?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1;它相当于: ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1; 它相当于: 我们知道三元运算符是可[详细]
-
php显示页码分页类的封装
所属栏目:[PHP教程] 日期:2021-01-19 热度:60
本文实例为大家分享了php封装显示页码的分页类,供大家参考,具体内容如下 一、代码 conn.php connect(); } public function connect(){ $conn=mysql_pconnect('localhost','root','root') or die("Connect MySQL False"); mysql_select_db('db_database20',[详细]
-
php简单构造json多维数组的方法示例
所属栏目:[PHP教程] 日期:2021-01-19 热度:108
本篇章节讲解php简单构造json多维数组的方法。供大家参考研究具体如下: php构造json多维数组其实很简单 下面列举了将mysqli的查询结果数组序列化为json的php代码如下 fetch()){ $fileinfo['fileid'] = $fileid; $fileinfo['name'] = $name; $file[详细]
-
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
所属栏目:[PHP教程] 日期:2021-01-19 热度:154
本篇章节讲解PHP获取redis里不存在的6位随机数的方法。供大家参考研究具体如下: PHP获取6位数随机数 PHP str_shuffle() 函数 用php的str_shuffle函数: 实例:获取redis里面不存在的6位随机数(设置24小时过时) getSixRandNumber();$rs = $this-[详细]
-
PHP简单获取随机数的常用方法小结
所属栏目:[PHP教程] 日期:2021-01-19 热度:125
本篇章节讲解PHP简单获取随机数的常用方法。供大家参考研究具体如下: 1.直接获取从min-max的数,例如1-20: 2.在一个数组里面随机选择一个(验证码的时候需要字母、数字混合的情况) PS:这里再为大家提供两款功能类似的在线工具供大家参考: 在[详细]
-
php 生成加密公钥加密私钥实例详解
所属栏目:[PHP教程] 日期:2021-01-19 热度:140
php 生成加密公钥加密私钥实例详解 生成公钥私钥 win下必须要openssl.cof支持 liunx一般已自带安装 "sha512","private_key_bits[详细]
-
PHP 7安装调试工具Xdebug扩展的方法教程
所属栏目:[PHP教程] 日期:2021-01-19 热度:174
前言 说到PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdeb[详细]
-
php读取出一个文件夹及其子文件夹下所有文件的方法示例
所属栏目:[PHP教程] 日期:2021-01-19 热度:154
本篇章节讲解php读取出一个文件夹及其子文件夹下所有文件的方法。供大家参考研究具体如下: 今天的需求要在一个文件夹中读取出这个文件夹下所有的文件,当然也包括这个文件夹下面所有的子文件夹,当然网上有很多的教程,但为了自己理解得更加深刻[详细]
-
php使用str_replace替换多维数组的实现方法分析
所属栏目:[PHP教程] 日期:2021-01-19 热度:53
本篇章节讲解php使用str_replace替换多维数组的实现方法。供大家参考研究具体如下: 在php中,如果使用str_replace替换数组中的字符串,只能替换一维的数组,如果是多维数组的话,不能实现全部字符串的替换。于是就写了一个方法实现多维数组字符串[详细]
-
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
所属栏目:[PHP教程] 日期:2021-01-19 热度:73
首先来看一下我已经实现的效果图: 消费者页面:(本篇随笔) (1)会显示店主的头像 (2)当前用户发送信息显示在右侧,接受的信息,显示在左侧 店主或客服页面:(下一篇随笔) (1)在左侧有一个列表 ,会显示所有与店主对话的顾客;该列表可以移动;有新[详细]
-
PHP基于自增数据如何生成不重复的随机数示例
所属栏目:[PHP教程] 日期:2021-01-18 热度:63
本文主要介绍了PHP基于自增数据生成不重复的随机数的相关内容,分享出来供大家参考学习,下面多说无益 直接上代码: 关键点在于生成的自增数据位数控制 位数控制在于两个地方 1、 $base 基数组 如果是8位这个数组必须是8位 2、 $i 自增数,自增数不能超过8位[详细]
-
php对xml文件的增删改查操作实现方法分析
所属栏目:[PHP教程] 日期:2021-01-18 热度:56
本篇章节讲解php对xml文件的增删改查操作实现方法。分享给大家供大家参考,具体如下: xml源文件 2016-08-01 文件内容 查询xml: load($file);//载入文件$data=array();$time=$doc->getElementsByTagName("endTime");//获取元素是title$dateTime=$time->it[详细]
-
PHP jQuery+Ajax结合写批量删除功能
所属栏目:[PHP教程] 日期:2021-01-18 热度:197
为了美观,我还是引入了bootstrap的模态框,我引入的是自己的数据库 library中的一张表 名为:maninfo表 是一张个人信息表 表的加载我就不写了,比较简单, 大概写一下需要的按钮和html部分就可以了 批量删除 全选: 遍历出来的复选框为 首先是全选按钮点击[详细]
-
php简单处理XML数据的方法示例
所属栏目:[PHP教程] 日期:2021-01-18 热度:139
本篇章节讲解php简单处理XML数据的方法。供大家参考研究具体如下: 把XML转换成对象直接调用里面的属性 Tove Jani Reminder Don[详细]
-
PHP实现对xml进行简单的增删改查(CRUD)操作示例
所属栏目:[PHP教程] 日期:2021-01-18 热度:111
本篇章节讲解PHP实现对xml进行简单的增删改查(CRUD)操作。分享给大家供大家参考,具体如下: 假如有下面xml文件: 55.8 56 40 339 如何使用php对它进行CRUD?其实像这种简单的xml文件使用 SimpleXMl 再好不过了。你可以像这样来操作它: $xml->preferTime.[详细]
-
PHP实现对xml的增删改查操作案例分析
所属栏目:[PHP教程] 日期:2021-01-18 热度:111
本篇章节讲解PHP实现对xml的增删改查操作。供大家参考研究具体如下: 案例: index.php load("demo2.xml[详细]
-
PHP4和PHP5版本下解析XML文档的操作方法实例分析
所属栏目:[PHP教程] 日期:2021-01-18 热度:154
本篇章节讲解PHP4和PHP5版本下解析XML文档的操作方法。供大家参考研究具体如下: 在PHP网站开发与建设过程中,时常会碰到需要对XML文档进行解析,PHP4版本自带了XML解析器(sax),PHP5版本增加了SimpleXML(基于dom)的XML扩展,对XML的解析更是[详细]
-
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
所属栏目:[PHP教程] 日期:2021-01-18 热度:176
最近在用CI框架的时候,用了CI的分页类,以前是用前端整分页,这次干脆用用框架自带的,自己这个健忘的脑袋,还是记录一下吧。 因为页面中有条件筛选的表单,所以想要完成的效果就是,输入条件后,分页跳转之后能维持所输入的条件。想了一下,自己的思路如下[详细]
-
PHP使用xpath解析XML的方法详解
所属栏目:[PHP教程] 日期:2021-01-18 热度:176
本篇章节讲解PHP使用xpath解析XML的方法。供大家参考研究具体如下: XML文件在PHP网站开发的轻量级应用中使用非常广泛,而PHP解析和读取XML文件的方式有很多种,比如JS DOM、SimpleXml、Xpath等方式解析XML文件,今天来讲讲在PHP中使用Xpath解析XM[详细]
-
PHP那些琐碎的知识点(整理)
所属栏目:[PHP教程] 日期:2021-01-18 热度:96
PHP不会检查单引号 '' 字符串中变量内插或(几乎)任何转义序列,所以采用单引号这种方式来定义字符串相当简单快捷。但是,双引号 "" 则不然,php会检查字符串中的变量或者转义序列,并输出变量和转义序列的值。 输出: 如果是双引号 "" : 输出: 注意: 单[详细]
-
Yii框架使用魔术方法实现跨文件调用功能示例
所属栏目:[PHP教程] 日期:2021-01-18 热度:150
本篇章节讲解Yii框架使用魔术方法实现跨文件调用。供大家参考研究具体如下: 目前项目用yii框架,controller调用facade的方法,facade调用adapter的方法,adapter调用api的方法,api封装了sql方法,但是大部分情况下,只是单纯的调用,但限于目前[详细]
-
Yii框架参数化查询中IN查询只能查询一个的解决方法
所属栏目:[PHP教程] 日期:2021-01-18 热度:197
本篇章节讲解Yii框架参数化查询中IN查询只能查询一个的解决方法。分享给大家供大家参考,具体如下: 在yii框架中使用参数化进行IN查询时,结果不如所愿 createCommand($sql)->query([':ids' => '1013,1015,1017'])->readAll();print_r($result); Array ( [[详细]
-
yii2项目实战之restful api授权验证详解
所属栏目:[PHP教程] 日期:2021-01-18 热度:93
前言 什么是restful风格的api呢?我们之前有写过来介绍其概念以及基本操作。 既然写过了,那今天是要说点什么吗? 这篇文章主要针对实际场景中api的部署来写。 我们今天就来大大的侃侃那些年api遇到的授权验证问题!独家干活,如果看完有所受益,记得不要忘[详细]
-
Yii框架分页实现方法详解
所属栏目:[PHP教程] 日期:2021-01-18 热度:106
本篇章节讲解Yii框架分页实现方法。供大家参考研究具体如下: 下家公司用的框架是yii,这几天看了下相关教程,今儿把分页教程写下,最后把tp的分页也给整合进了yii,因为个人觉得yii分页没有tp用的顺手。 首页,在models目录里创建个Auth.php的模[详细]