php技巧
-
PHP函数积累总结
字符串 1.strtr(string,from,to)函数 把字符串中的字符from替换成to. 如果from和to长度不同,则格式化为最短的长度. strtr(string,array)函数 arr ...
-
ADODB结合SMARTY使用~超级强
Smarty实例教学实例篇(三.使用ADODB连接数据库) 前两个月因为工作上的原因一直很忙,所以没有及时完成这个教程,正好今天周六不用加班,抽个空完成它吧! 在开始新的的教程的时候,我 先把以前的我 ...
-
php将一维数组转换为每3个连续值组成的二维数组
本文实例讲述了php实现将一维数组转换为每3个连续值组成的二维数组.分享给大家供大家参考,具体如下: <?php $aaa = array('aa','bb','cc','dd','ee','f ...
-
用php实现让页面只能被百度gogole蜘蛛访问的方法
普通用户与搜索引擎蜘蛛爬行的区别在于发送的user agent,看网站日志文件能发现百度蜘蛛名字包含Baiduspider, 而google的则是Googlebot, 这样我们可以通过判断发送的use ...
-
php tp验证表单与自动填充函数代码
复制代码 代码如下: <?php class FormModel extends Model { // 自动验证设置 /* * 一:自动验证 自动验证的定义是这样的:array(field,ru ...
-
PHP使用gearman进行异步的邮件或短信发送操作详解
本文实例讲述了PHP使用gearman进行异步的邮件或短信发送操作.分享给大家供大家参考,具体如下: 一.准备工作 1.为了防止,处理业务途中出现的宕机,请配置好gearman的持久化方式. 2.使用 ...
-
php实现往pdf中加数字签名操作示例【附源码下载】
本文实例讲述了php实现往pdf中加数字签名操作.分享给大家供大家参考,具体如下: //======================================================== ...
-
PHP配合微信小程序实现获取手机号码详解
今天刚好做项目的时候用到这块功能,黄啊码就直接上手了,奈何网上的教程各式各样,就是没有个直接可以抄的,啊码最烦说话说一半,今天就直接弄个给大家抄的. 当前通过获取session_key与encrypt ...
-
thinkphp5.1 框架钩子和行为用法实例分析
本文实例讲述了thinkphp5.1 框架钩子和行为用法.分享给大家供大家参考,具体如下: 行为 ThinkPHP中的行为是一个比较抽象的概念,可以把行为想象成在应用执行过程中的一个动作. 在框架的执 ...
-
$_GET['goods_id']+0 的使用详解
目的: 为了防止sql注入,tid,goods_id都是正整数类型,防止人为了在后面追加 ?tid=1 or 1 这样的语句.原理: 不管你的参数多么险恶,+0后都老老实实变成数值类型 比如 '?ti ...
-
php封装的连接Mysql类及用法分析
本文实例讲述了php封装的连接Mysql类及用法.分享给大家供大家参考,具体如下: class mysql{ private $db_name; private $db_host; private $ ...
-
php获取用户IPv4或IPv6地址的代码
其实这个很简单,只不过我一直想用 ipv6-test 的API做一个获取用户IP地址的东西--无奈JSON获取到的只是本机服务器的IP.算了,不研究了,何况人家提供的widget也挺好用的.谷歌了一下 ...
-
WordPress中Gravatar头像缓存到本地及相关优化的技巧
将Gravatar全球通用头像缓存的目的在于加快网站的打开速度,因为Gravatar官网的服务器在国外,加上伟大的GFW,国内打开速度经常很慢.方法来自willin,不过貌似他的网站已经打不开了- - ...
-
PHP基于imap获取邮件实例
本文实例讲述了PHP基于imap获取邮件的方法.分享给大家供大家参考.具体实现方法如下: imap是一款邮件交互访问的协议了,下面是实例主要利用php imap模块来快速获取邮件,列出所有目录,代码如 ...
-
php实现的SESSION类
本文实例讲述了php实现的SESSION类.分享给大家供大家参考.具体分析如下: 关于 SESSION 在 php 中的应用是必不要少的,是最重要的功能之一.SESSION 在网络应用中,称为&quo ...
-
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
ISSET();--适合于检测是否存在这个参数. 定义和作用范围:用于测试一个变量是否具有值(包括0,FALSE,或者一个空字串,但不能是NULL),即:"http://localhost/ ...
-
基于php iconv函数的使用详解
unix下安装PHP的module,需要重新编译PHP,Windows下安装模板,只需将php.ini里的配置打开相应的dll就可,例如,需要加入gb库的支持,需要如下设置:extension_dir ...
-
PHP 基于Yii框架中使用smarty模板的方法详解
第一种方法按照YII系统的办法生成视图觉得有点麻烦,觉得用smarty更省事.尝试着把smarty模板加进来了. 复制代码 代码如下: date_default_timezone_set(" ...
-
PHP7扩展开发教程之Hello World实现方法示例
本文实例讲述了PHP7扩展开发教程之Hello World实现方法.分享给大家供大家参考,具体如下: 一.下载PHP源代码 要开发PHP扩展,需要先下载PHP的源代码,一方面是因为我们的扩展一般会用到 ...
-
PHP实现的操作数组类库定义与用法示例
本文实例讲述了PHP实现的操作数组类库定义与用法.分享给大家供大家参考,具体如下: 类库(完整类库): <?php class ArrayHelper{ /** * 从数组中删除空白的元素(包括 ...
