php技巧
-
二招解决php乱码问题
php网页出现乱码一般是在建立数据库时用的编码和php网页的编码不同造成的, 用phpmyadmin建立的数据库如果你不指定编码他默认是latin1_swedish_ci 编码,既瑞典语不区分大小写, ...
-
PHP Ajax实现页面无刷新发表评论
大家都有在网站发表评论的经历,传统的发表过程无非是:发表->提交页面表单->等待刷新页面,这样在网络比较拥挤的时候,往往需要漫长的等待,今天介绍用PHP+Ajax实现页面无刷新发表评论,希 ...
-
基于PHP实现JWT登录鉴权的示例代码
目录 一.什么是JWT 1.简介 2.JWT的组成 3.JWT验证流程和特点 二.相关问题 三.PHP实现 1.引入依赖 2.功能实现 3.封装工具类如下 一.什么是JWT 1.简介 JWT(JSON ...
-
PHP面相对象中的重载与重写
重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现.Overloaded的方法是可以改变返回值的类型.也就是说,重载的返回值类型可以相同也可 ...
-
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
一. XML简介 XML(可扩展的标注语言)是一种W3C标准,主要用于Web应用程序和服务器之间实现容易的交互.数据的存储与使用. 使用XML标准编码的数据具有能容易被人和计算机解释的意义和结构.XM ...
-
RSA实现JS前端加密与PHP后端解密功能示例
本文实例讲述了RSA实现JS前端加密与PHP后端解密功能.分享给大家供大家参考,具体如下: web前端,用户注册与登录,不能直接以明文形式提交用户密码,容易被截获,这时就引入RSA. 前端加密 需引入 ...
-
PHP对接抖音开发平台接口的详细教程
目录 一.说明 二.代码 三.代码运行需知 四.功能扩展 五.接口调用需要注意的点 六.接口文档中的 '坑'(以订单列表接口为例) 1.请求参数.响应参数 代表的具体值不清晰 一.说明 抖音开放平台- ...
-
PHP简单获取上月、本月、近15天、近30天的方法示例
本文实例讲述了PHP简单获取上月.本月.近15天.近30天方法.分享给大家供大家参考,具体如下: /** * 获取统计时间 * @param $type * 1 上月 * 2 本月 * 3 近15天 ...
-
PHP取整数函数常用的四种方法小结
ceil - 进一法取整 说明 float ceil ( float value ) 返回不小于 value 的下一个整数,value 如果有小数部分则进一位.ceil() 返回的类型仍然是 floa ...
-
PHP实现显示照片exif信息的方法
PHP编程可实现显示照片EXIF信息,显示图片中缩略图效果,其代码如下: <? /** * 获取图象信息的函数 * 一个全面获取图象信息的函数 * @access public * @param ...
-
PHP设计模式的策略,适配器和观察者模式详解
策略模式 特点 定义一系列算法封装起来, 让他们可以相互替代,策略模式提供了管理相关算法族的办法, 提供了可以体会继承关系的棒法, 避免使用多重条件转移语句 实现 <?php abstract ...
-
PHP微信支付结果通知与回调策略分析
本文实例讲述了PHP微信支付结果通知与回调策略.分享给大家供大家参考,具体如下: 支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理,并返回应答. 对后台通知交互时,如果微信收到商 ...
-
PHP的拦截器实例分析
本文实例讲述了PHP的拦截器用法.分享给大家供大家参考.具体如下: PHP提供了几个拦截器,用于在访问未定义的方法和属性时被调用,如下所示: 1.__get($property) 功能:访问未定义的属 ...
-
PhpStrom使用Xdebug技巧图文教程
目录 一.PHP7安装Xdebug扩展 二.PhpStrom配置Xdebug 三.PhpStrom中的Xdebug工具 四.一个请求的Xdebug过程 一.PHP7安装Xdebug扩展 1.下载xde ...
-
php 浮点数比较方法详解
浮点数运算精度问题 首先看一个例子: <?php $a = 0.1; $b = 0.9; $c = 1; var_dump(($a+$b)==$c); var_dump(($c-$b)==$a) ...
-
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
在 PHP5.0 以上版本里,还兼容了 4.0 版本的构造函数的定义规则.如果同时定义了4.0的构造函数和 __construct()函数,则__construct() 函数优先.为了使类代码同时兼容 ...
-
php批量删除cookie的简单实现方法
本文实例讲述了php批量删除cookie的简单实现方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php //删除单个cookie:键值设置为空.时间设置为过期了的时间 ...
-
PHP图片库imagemagick安装方法
本文较为详细的讲述了PHP图片库imagemagick的安装方法.分享给大家供大家参考.具体方法如下: 1.下载ImageMagick http://www.imagemagick.org/downl ...
-
FCKeditor添加自定义按钮
在FCKeditor目录里的fckconfig.js打开,找到FCKConfig.ToolbarSets["Default"] 这里的设置是配置功能按钮的,你需要的留下,不需要的可 ...
-
php实现异步数据调用的方法
浏览器和服务器之间只有一种面向无连接的HTTP协议进行通讯的,面向无连接的程序的特点是客户端请求服务端,服务端根据请求返回相应的程序,不能保持持久连接.这样就出现了一个问题,一个客户端的相应服务端可能 ...
