距离上个版本发布又有3个月了,此次发布主要工作是将Auth组件化,加入web安装界面,媒体管理等默认功能,更易于新手使用和二次开发。 特色功能: 1、完善Auth角色组权限 2、基于Layui前端组件 3、代码简洁易用,无过度封装,便于二开...
期待已久的PHP8.0正式版发布,引入重磅功能JIT
11月27日正好是每年的感恩节,正式版本的php8.0现在正式开放供下载。Php8.0引入了jit编译器特性,同时添加了各种新的语言特性,如命名参数、联邦类型、注释、构造属性提升、匹配表达式、空时安全操作符以及类型系统的改进、错误处理和一致...
PHP IP地址归属地,支持IPv6地址(离线数据库,定期更新)
为什么建立这个库政府在大力推进IPv6建设,作者响应国家号召,整合网络免费数据库,制作成离线版供大家使用 国家公文链接:关于开展2019年IPv6网络就绪专项行动的通知使用方法安装composer require ritaswc/zx-ip...
原生php实现session过期时间设置
撸码思路:只使用php实现,创建一个session类,在session写入时,把过期时间也写入。读取时,根据过期时间判断是否已过期。直接撸代码:<?php /** * Session控制类 */ class Session{ /** ...
近日让很多人议论纷纭的P++,PHP新分支?
最近大家可能有看到一个新的名词——P++。很巧这个词来源于不久前从 Zend 公司离职的 Zeev Suraski 以 PHP 开发组成员的身份提议要创建 PHP 方言,暂命名为 P++。老兄最近是要霸占php热门的节奏。当日Zeev Su...
PHP 早已不是十年前的模样
开发者 Brent 发布了一篇文章,详细介绍了 2019 年的 PHP 是怎么样的。 原文地址:https://stitcher.io/blog/php-in-2019 Brent 承认 PHP 当前仍然存在一些问题,比...
php的Invoke 用法
PHP 的 __invoke 是一个很有用的特性,可以保持类的单一职责class Invokable{ public function __invoke() { echo '已被 invoke'; } } //使用 $invokable =...
闻海南-php编程入门系列(2)
连接数据库,搭建好环境后,这里推荐phpstudy.这里推荐下面这个类,根据类来试着连接数据库.<?php header('content-type:text/html;charset=utf-8'); /* 掌握满足单例模式的必要条...
封装的mysqli类.开箱即用
一个封装的mysqli类,挺好用的<?php header('content-type:text/html;charset=utf-8'); /* 掌握满足单例模式的必要条件 (1)私有的构造方法-为了防止在类外使用new关键字实例化...
第一周 PHP入门系列-闻海南之原创课程
为什么学习PHP?为什么有转行的想法?传统行业的凋谢,很多传统行业的童鞋,看到了IT领域的繁荣,看到程序猿的高工资,纷纷想入门IT领域,有这些想法也很正常,说明你想改变自己,积极上进也无可厚非.IT领域好不好?当然,每种职业都有瓶颈,都有利...
yii2使用phpoffice导出excel
第一步:composer安装phpcomposer require "phpoffice/phpexcel": "*" 第二步:控制器内酌情加入以下代码/** * 数据导出 * @param arra...
LotusAdmin极速后台开发框架
演示站点:https://www.lotusadmin.top/ 账号 : admin 密码 : 123456 官方交流群:606645328 LotusAdmin是什么? 一个使用thinkphp5.0.11+layui2.0后台开发的极...