#PhP

ThinkPHP的RBAC

基于角色的访问控制(Role-BasedAccessControl)在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。ThinkPHP通过5张表实现权限控制  think_user(用户表)  think_role(用户分组表)  think_node(操作节点)  think_role_...
代码星球 ·2021-02-01

ThinkPHP 3.2 Token表单令牌

/home/conf/config.php中配置'TOKEN_ON'=>true,'TOKEN_NAME'=>'__hash__','TOKEN_TYPE'=>'md5','TOKEN_RESET'=>true,令牌验证行为绑定,在tags.php中<?phpreturnarray('vi...
代码星球 ·2021-02-01

解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题

在要输出的内容前先输出"xEFxBBxBF",eg:要输出的内容保存在$content里$content="xEFxBBxBF".$content;//添加BOM确保输出$content前没有任何其他东西输出何为BOM,它是Windows用来标记文本文件的编码方式...

ThinkPHP多表联合查询的常用方法

1、原生查询示例:$Model=newModel();$sql='selecta.id,a.title,b.contentfromthink_test1asa,think_test2asbwherea.id=b.id'.$map.'orderbya.id'.$sort.'limit'.$p->firstRow.'...

用php生成数据字典

<?phpheader("Content-type:text/html;charset=utf-8");$dbserver="localhost";$dbusername="root";$dbpassword="root";$title='数据字典';if($_GET['db']==''){$database="...
代码星球 ·2021-02-01

win7下php5.6安装redis扩展

redis扩展下载http://windows.php.net/downloads/pecl/snaps/redis/http://pecl.php.net/package/redis查看phpinfo()信息CompilerArchitecture选择合式的版本下载,解压,将php_redis.dll放入php的ex...

PHP 抓取远程文件出错的解决方案

file_get_contents在某些情况下会出错。这样在运行中会时不时的出现上述错误,我也换过file_get_contents等其他函数都没用,在网上查阅后发现用CURL方法抓取不会出错$url="http://www.51dev.com//FileUpload/news/202101/2021013100131...

PHP配置文件详解php.ini

[PHP];PHP还是一个不断发展的工具,其功能还在不断地删减;而php.ini的设置更改可以反映出相当的变化,;在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;;;关于这个文件;;;;;;;;;;;;;;;;;;;;;这个文件控制了PHP许多方面的观点。为了让PHP读取这个...

什么是PHP7中的孤儿进程与僵尸进程

基本概念我们知道在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程在创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程到底什么时候结束。当一个进程完成它的工作终止之后,它的父进程需要调用wait()或者waitpid()系统调用取得子进程的终止状态。孤儿进程一个父进程...

PHP中使用Redis接管文件存储Session详解

前言php默认使用文件存储session,如果并发量大,效率会非常低。而redis对高并发的支持非常好,可以利用redis替换文件来存储session。最近就遇到了这个问题,之前找了网上的一套直播系统给客户用,刚开始是没问题的,在后面人数上来之后网站开始变得卡顿,卡的一批。之后查看php慢日志发现session_sta...

《PHP基础全面总结》系列分享专栏

《PHP基础全面总结》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201777.htmlPHP基础之运算符的使用方法PHP基础之数组(1)PHP基础之字符串(1)PHP基础之介绍PHP的编程语句php基础之连接mysql数据库和查询数据PHP基础之数据类型1—...

PHP连接MySql闪断自动重连的方法

使用php作为后台运行程序(例如短信群发),在cli模式下执行php,php需要连接mysql循环执行数据库处理。当mysql连接闪断时,之后循环的执行将会失败。我们需要设计一个方法,当mysql闪断时,可以自动重新连接,使后面的程序可以正常执行下去。1.创建测试数据表CREATETABLE`user`(`id`int...

《PHP框架Laravel学习》系列分享专栏

《PHP框架Laravel学习》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201735.htmlLaravel教程:laravel4安装及入门Laravel4中文手册下载Laravel配置教程Laravel生命周期介绍Laravel路由教程Laravel请求...

《PHP发送邮件PHPMailer》系列分享专栏

《PHP发送邮件PHPMailer》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201726.htmlPHPMailer邮件类利用smtp.163.com发送邮件方法PHPMailer安装方法及简单实例phpmailer中文使用说明(简易版)PHPMailer...

《PHP实用问题解决案例》系列分享专栏

《PHP实用问题解决案例》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201725.htmlPHP汉字拼音转换和公历农历转换PHP实现格式化文件数据大小显示的方法php购物车实现方法PHP+jquery实时显示网站在线人数的方法PHP实现判断用户是否手机访问P...
首页上一页...3536373839...下一页尾页