文章分类: 编程
编程

PHP 8.2 新特性 — 敏感参数值脱敏支持

2539 2022-11-14 10:39:38

SensitiveParameter 是PHP 8.2 中新加入内核的注解。是在全局命名空间中声明的,能用于注解任何参数:#[\SensitiveParameter]。该注解用在参数中,用以避免在调试或者日志记录时泄露敏感信息。

详情...
编程

PHP 8.2 新特性 — 新增 Random 扩展

3175 2022-11-14 07:58:10

PHP 8.2 引入新的 PHP 扩展叫做 Random, 这个扩展组织合并了已有的随机数生成功能,引入一些新的 PHP 类结构和异常类,用来提供随机数生成器和异常处理的颗粒度选择。Random 扩展与 PHP 捆绑,没有编译时和运行时配置可以禁用此扩展。

详情...
编程

PHP 8.2: 新特性提前概览

2146 2022-11-13 20:21:43

PHP 8.2 将带来的新特性有: 只读类,允许 true, null 和 false 作为单独类型,敏感参数值脱敏支持,新增 Random 扩展AllowDynamicProperties 注解,等等

详情...
编程

PHP 8.2 新特性预览: 只读类 Readonly Class 详解

3537 2022-11-13 19:44:59

PHP 8.2 开始支持只读类。当类被声明为只读类,整个类以及它声明的成员都被当做是只读的。

详情...
编程

使用docker安装部署opencart电商独立站

4139 2022-11-13 10:09:20

OpenCart 是世界著名的开源电子商务系统,系统开发语言为 PHP。本文将介绍如何使用docker快速部署opencart

详情...
编程

Laravel 集成第三方登录, overtrue/socialite

2609 2022-11-12 10:35:45

微信登录通常是通过OAuth2.0来授权的。客户端向微信服务端发起请求获取code;获取到code后向服务端发起请求登录,服务端通过code向微信服务器换取网页授权access_token和用户的openID,再通过access_token获取用户信息,保存到服务端。 安装composer require overtrue/laravel-soci...

详情...
编程

[Laravel 扩展包] 适用于 Laravel 的 AMQP 封装包

2133 2022-11-11 18:37:31

用于 Laravel 和 Lumen 的扩展包,作为消息发布和消费的 AMQP 组件,尤其适于 RabbitMQ

详情...
编程

MySQL 数据库主从复制

1892 2022-11-11 16:57:10

MySQL主从复制是其最重要的功能之一。主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器, 主服务器中的数据自动复制到从服务器之中。本教程将展示如何配置主从复制数据库。

详情...
编程

AmPHP 简介

3808 2022-11-10 16:20:25

引领 PHP 进入异步编程世界Amp 是一个事件驱动的PHP并发框架, 让你可以通过事件循环和 promise 管理相互协作的多个任务。事件驱动需要不同的思维方式,因此 Amp 使用异步式 API 来实现过渡有许多包允许你使用非阻塞 I/O、利用长时间运行的进程来创建新应用,也可以将 Amp 集成到现有的应用中,以实现并发数据访问。 try { ...

详情...
编程

React Native 简介

2270 2022-11-10 15:44:16

React Native 是目前流行的跨平台移动应用开发框架之一。React Native 将原生开发的最佳部分与 React 相结合, 致力于成为构建用户界面的顶尖 JavaScript 框架。你随时都可以把 React Native 无缝集成到已有的 Android 或 iOS 项目,当然也可以完全从头重写。React Native 使你只使用JavaS...

详情...