yii2 RBAC使用DbManager实现后台权限判断的方法
本文实例讲述了yii2 RBAC使用DbManager实现后台权限判断的方法。分享给大家供大家参考,具体如下: 首先根据文档生成yii2 框架中的表 yii migrate --migrationPath=@yii/rbac/mig 查看全文
php array_slice 取出数组中的一段序列实例
php array_slice 函数在数组中根据条件取出一段值,并返回。如果数组有字符串键,所返回的数组将保留键名。本文章通过实例向大家讲解array_slice 函数的使用方法。 php array_slice — 从数组中取出一段 查看全文
PHP中explode函数和split函数的区别小结
一、前言 之所以做这个,是因为这两个函数的作用很像,都是把字符串转换成数组。 二、explode 从下面的例子可以看出,生成的数组是有对应的顺序的。 $pizza = piece1 piece2 piece3 piece4 p 查看全文
PHP读取zip文件的方法示例
本文实例讲述了PHP读取zip文件的方法。分享给大家供大家参考,具体如下: <?php $zip = zip_open(111.zip); if ($zip) { while ($zip_entry = zip_rea 查看全文
PHP开发规范手册之PHP代码规范详解
涉及多个方面,比如PHP代码规范、PHP文件命名规范、网站开发流程、网站安全与维护等。作为PHP开发规范的开篇,我从一个纯PHP开发者的角度来说说我所认为的PHP代码规范,主要从PHP目录框架结构、PHP代码书写规范、PHP文件命名规范 查看全文
PHP 截取字符串 分别适合GB2312和UTF8编码情况
1. 截取GB2312中文字符串复制代码 代码如下:<?php //截取中文字符串 function mysubstr($str, $start, $len) { $tmpstr = ; $strlen = $start + $l 查看全文
php include加载文件两种方式效率比较
先来说说两种方式: 1)定义一个字符串变量,里面保存要加载的文件列表。然后foreach加载。 复制代码 代码如下: $a = /a.class.php;/Util/b.class.php;/Util/c.class.php; $b = 查看全文
php PDO中文乱码解决办法
// 方法一: PDO::__construct($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => SET NAMES utf8;)); // 方法二: PDO:: 查看全文
php array_flip() 删除数组重复元素
方法如下: $arr = array(…………) ;//假设有一万个元素的数组,里面有重复的元素。 $arr = array_flip(array_flip($arr)); //这样便可以删除重复元素。 究竟是怎么回事呢?来看下arra 查看全文
使用PHPMailer发送邮件实例
本文实例为大家分享了PHPMailer发送邮件的具体代码,供大家参考,具体内容如下 PHPMailer类源代码下载地址: <?php /* to: 邮件接收地址 subject: 邮件主题 body: 邮件内容 at 查看全文
php实现base64图片上传方式实例代码
本例子中没有采用File Post上传文件方式!原理一样,为了更加的理解base64 选择将其输出在文本域中,并提交至服务器!运用到项目中建议采用提交File方式。 html代码 <!DOCTYPE html PUBLIC 查看全文
php实现异步将远程链接上内容(图片或内容)写到本地的方法
本文实例讲述了php实现异步将远程链接上内容(图片或内容)写到本地的方法。分享给大家供大家参考,具体如下: /** * 异步将远程链接上的内容(图片或内容)写到本地 * * @param unknown $url * 远程地址 * 查看全文
php微信公众平台开发(一) 配置接口
一、简介 微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。 二、通讯机制 三、注册微信平台公众帐号 注册地址: 查看全文
PHP正则匹配日期和时间(时间戳转换)的实例代码
先来一个比较简单实用的代码 日期YYYY-MM-DD $str = ; $isMatched = preg_match(/^\d{4}(\-\/.)\d{1,2}\1\d{1,2}$/, $str, $matches); var_ 查看全文
php中的数组操作函数整理
Array([key =>] value, [key =>] value, [key =>] value, [key =>] value) // key 可以是 integer 或者 string // valu 查看全文
PHP 判断变量类型实现代码
PHP 包括几个函数可以判断变量的类型,例如:gettype(),is_array(),is_float(),is_int(),is_object() 和 is_string()。 复制代码 代码如下: <?php $s = th 查看全文
php 动态添加记录
复制代码 代码如下:<html> <head> <title>插入一条新数据</title> <meta http-equiv=Content-Type content=text/h 查看全文
php win下Socket方式发邮件类
复制代码 代码如下:<?php /* * php smtp发送邮件Scoket类 * ZhozPhpSmtpSendMail.php * @author zhoz */ class ZhozPhpSmtpSendMail { // 查看全文
php 图像函数大举例(非原创)
如下方式是一种方法: if(!function_exists(imagecreate)) { die(本服务器不支持GD模块); } 如果不支持的话,如何配置 ? 下载gd模块的dll文件,修改,重启服务器即可. 以下简称PHP作图为P 查看全文
PHP 木马攻击防御技巧
1、防止跳出web目录 首先修改f,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.con 查看全文
php adodb操作mysql数据库
前提是要在这里:复制代码 代码如下:<?php $conn = NewADOConnection(mysql); //创建数据库连接对象 $conn -> debug =true; $conn -> Connect(l 查看全文
功能齐全的PHP发送邮件类代码附详细说明
<?php classEmail{ //---设置全局变量 var$mailTo=;//收件人 var$mailCC=;//抄送 var$mailBCC=;//秘密抄送 var$mailFrom=;//发件人 var$mailSu 查看全文