-
微信封装的调用微信签名包的类库
所属栏目:[PHP教程] 日期:2021-01-21 热度:153
废话不多说了,直接给大家贴代码了,具体代码如下所示: appid = C('APPID');//公众号的appid $this->appsecret = C('APPSECRET');//公众号的秘钥 } //调用js-sdk的签名包 public function getSignPackage() { $jsapiTicket = $this->getJsApiTicket(); //[详细]
-
php使用crypt()函数进行加密
所属栏目:[PHP教程] 日期:2021-01-21 热度:51
一、代码 加密后$str的值为:'.$crypttostr; //输出加密后的变量 ?> 二、运行结果 参数不带salt,每次加密得出的密文都不一样。加密前$str的值为:应用crypt()函数进行单向加密!加密后$str的值为:$1$Re4.Gg4.$D.yd00xX0fFfIfp6KrKGN0 三、代码 使用crypt[详细]
-
php封装一个异常的处理类
所属栏目:[PHP教程] 日期:2021-01-20 热度:102
一、代码 自定义异常处理类 getMessage()."不是一个合法的电话号码"; $errorMsg .=" "; $errorMsg .="错误文件路径:".$this->getFile(); $errorMsg .=" "; $errorMsg .="错误代码行号:".$this-> getLine(); return $errorMsg; } } function check_tel($t[详细]
-
php实现用户注册密码的crypt加密
所属栏目:[PHP教程] 日期:2021-01-20 热度:153
本文实例为大家分享了php用户注册密码的加密,供大家参考,具体内容如下 一、代码 1、conn.php 2、index.php 用户注册 3、index_ok.php 注册成功。 ";//如果结果为真提示注册成功 }else{ echo " 注册失败! ";//否则提示注册失败 } }else{ echo "请认真填写[详细]
-
php面向对象的用户登录身份验证
所属栏目:[PHP教程] 日期:2021-01-20 热度:159
本文实例为大家分享了php用户登录身份验证的具体代码,供大家参考,具体内容如下 一、代码 conn.php open($connstr); ?> index.php 用户身份验证 $username=$_POST[username]; //接收提交的用户名 $userpwd=$_POST[userpwd]; //接收提交的密码 if(trim($us[详细]
-
php图像验证码生成代码
所属栏目:[PHP教程] 日期:2021-01-20 热度:158
本文实例为大家分享了php封装的一个生成图像验证码,供大家参考,具体内容如下 一、代码 index..php js+GD2函数制作无刷新验证码 用户名: 密码: 确认密码:input type="password" name="defPassword" size="30" class="input" E-mail: 电话: 联系地址[详细]
-
PHP使用PHPExcel实现批量上传到数据库的方法
所属栏目:[PHP教程] 日期:2021-01-20 热度:57
此例子只使用execel2003的.xls文档,若使用的是其他版本,可以保存格式为“Execel 97-2003 工作簿(*.xls)”即.xls文件类型即可! 功能说明:只能上传Excel2003类型的xls文件,大小不超过5M。可下载例子模板添加数据后即可上传! 前台test.php页面 上传表格[详细]
-
PHP 7.0新增加的特性介绍
所属栏目:[PHP教程] 日期:2021-01-20 热度:124
?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1;它相当于: ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1; 它相当于: 我们知道三元运算符是[详细]
-
php显示页码分页类的封装
所属栏目:[PHP教程] 日期:2021-01-20 热度:98
本文实例为大家分享了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-20 热度:104
本篇章节讲解php简单构造json多维数组的方法。分享给大家供大家参考,具体如下: php构造json多维数组其实很简单 下面列举了将mysqli的查询结果数组序列化为json的php代码如下 fetch()){ $fileinfo['fileid'] = $fileid; $fileinfo['name'] = $name; $file[详细]
-
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
所属栏目:[PHP教程] 日期:2021-01-20 热度:187
本篇章节讲解PHP获取redis里不存在的6位随机数的方法。分享给大家供大家参考,具体如下: PHP获取6位数随机数 PHP str_shuffle() 函数 用php的str_shuffle函数: 实例:获取redis里面不存在的6位随机数(设置24小时过时) getSixRandNumber();$rs = $this-[详细]
-
PHP简单获取随机数的常用方法小结
所属栏目:[PHP教程] 日期:2021-01-20 热度:166
本篇章节讲解PHP简单获取随机数的常用方法。分享给大家供大家参考,具体如下: 1.直接获取从min-max的数,例如1-20: 2.在一个数组里面随机选择一个(验证码的时候需要字母、数字混合的情况) PS:这里再为大家提供两款功能类似的在线工具供大家参考: 在[详细]
-
PHP基于自增数据如何生成不重复的随机数示例
所属栏目:[PHP教程] 日期:2021-01-20 热度:154
本文主要介绍了PHP基于自增数据生成不重复的随机数的相关内容,分享出来供大家参考学习,下面多说无益 直接上代码: 关键点在于生成的自增数据位数控制 位数控制在于两个地方 1、 $base 基数组 如果是8位这个数组必须是8位 2、 $i 自增数,自增数不能超过8[详细]
-
php对xml文件的增删改查操作实现方法分析
所属栏目:[PHP教程] 日期:2021-01-20 热度:132
本篇章节讲解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-20 热度:150
为了美观,我还是引入了bootstrap的模态框,我引入的是自己的数据库 library中的一张表 名为:maninfo表 是一张个人信息表 表的加载我就不写了,比较简单, 大概写一下需要的按钮和html部分就可以了 批量删除 全选: 遍历出来的复选框为 首先是全选按钮点[详细]
-
php简单处理XML数据的方法示例
所属栏目:[PHP教程] 日期:2021-01-20 热度:92
本篇章节讲解php简单处理XML数据的方法。分享给大家供大家参考,具体如下: 把XML转换成对象直接调用里面的属性 Tove Jani Reminder Don't forget me this weekend! XML;$xml=simplexml_load_string($note);echo $xml->to . " ";echo $xml->from . " ";ech[详细]
-
PHP实现对xml进行简单的增删改查(CRUD)操作示例
所属栏目:[PHP教程] 日期:2021-01-20 热度:50
本篇章节讲解PHP实现对xml进行简单的增删改查(CRUD)操作。分享给大家供大家参考,具体如下: 假如有下面xml文件: 55.8 56 40 339 如何使用php对它进行CRUD?其实像这种简单的xml文件使用 SimpleXMl 再好不过了。你可以像这样来操作它: $xml->preferTime.[详细]
-
php 生成加密公钥加密私钥实例详解
所属栏目:[PHP教程] 日期:2021-01-20 热度:151
php 生成加密公钥加密私钥实例详解 生成公钥私钥 win下必须要openssl.cof支持 liunx一般已自带安装 "sha512","private_key_bits" => 512,//字节数 512 1024 2048 4096 等 "private_key_type" => OPENSSL_KEYTYPE_RSA,//加密类型 ); //1.创建公钥和私钥 返[详细]
-
PHP 7安装调试工具Xdebug扩展的方法教程
所属栏目:[PHP教程] 日期:2021-01-20 热度:129
前言 说到PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xd[详细]
-
php读取出一个文件夹及其子文件夹下所有文件的方法示例
所属栏目:[PHP教程] 日期:2021-01-20 热度:131
本篇章节讲解php读取出一个文件夹及其子文件夹下所有文件的方法。分享给大家供大家参考,具体如下: 今天的需求要在一个文件夹中读取出这个文件夹下所有的文件,当然也包括这个文件夹下面所有的子文件夹,当然网上有很多的教程,但为了自己理解得更加深刻[详细]
-
php使用str_replace替换多维数组的实现方法分析
所属栏目:[PHP教程] 日期:2021-01-20 热度:58
本篇章节讲解php使用str_replace替换多维数组的实现方法。分享给大家供大家参考,具体如下: 在php中,如果使用str_replace替换数组中的字符串,只能替换一维的数组,如果是多维数组的话,不能实现全部字符串的替换。于是就写了一个方法实现多维数组字符串[详细]
-
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
所属栏目:[PHP教程] 日期:2021-01-20 热度:171
副标题#e# 首先来看一下我已经实现的效果图: 消费者页面:(本篇随笔) (1)会显示店主的头像 (2)当前用户发送信息显示在右侧,接受的信息,显示在左侧 店主或客服页面:(下一篇随笔) (1)在左侧有一个列表 ,会显示所有与店主对话的顾客;该列表可[详细]
-
用php+ajax新建流程(请假、进货、出货等)
所属栏目:[PHP教程] 日期:2021-01-19 热度:171
对管理者来说,电脑操作的请假流程要比人工请假流程的效率高出很多,那么如何新建这个流程呢? 首先:需要明确需要操作哪些流程? 其次:每一个流程需要那些人员来执行? 最后:执行该流程人员的顺序是什么? 第一步:需要三张表,分别是:user表;liuchen[详细]
-
PHP实现将多个文件中的内容合并为新文件的方法示例
所属栏目:[PHP教程] 日期:2021-01-19 热度:74
本篇章节讲解PHP实现将多个文件中的内容合并为新文件的方法。分享给大家供大家参考,具体如下: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。[详细]
-
PHP获取数组中单列值的方法
所属栏目:[PHP教程] 日期:2021-01-19 热度:97
本篇章节讲解PHP获取数组中单列值的方法。分享给大家供大家参考,具体如下: PHP中获取数组中单列的值如下: 利用PHP中的数组函数 array_column() :返回数组中某个单列的值。(PHP 5.5+适用) 语法: array_column(array,column_key,index_key); 参数:[详细]