Laravel 11.3 发布:Laravel Prompt 添加多行文本输入
Laravel 团队发布了 v11.3,更新内容包括:Laravel Prompts 中使用多行文本、Session:hasAny() 方法、Context::pull() 方法等等。多行文本提示(Prompt)Joe Tannenbaum 为 Laravel prompts 贡献了一个 textarea 函数,使之接受多行文本:Laravel Prompt...
Laravel 11 的新欢迎页
Laravel 11 和 Laravel Reverb 已于 2024 年 3 月 12 日发布。随着 Laravel 的重大更新,当使用 laravel new 或 composer 创建新 Laravel 应用时,我们将获得一个新的欢迎页面。我们来看看新的欢迎页面与之前版本的 Laravel 相比有何不同。无论你是刚接触这个框架还是已经有一段时间了,创建...
Laravel 底层原理 - Facade
你刚刚安装了一个全新的 Laravel 应用,启动了它,并获得了欢迎页面。和其他人一样,你尝试查看它是如何渲染的,所以转到 web.php 文件中,遇到以下代码
Carbon 编程语言简介
Carbon 语言是 Google 开发的一种开源的静态编译语言,目标是成为 C++ 的继任者。Carbon 语言,于 2022 年公开发布,目前还处于试验阶段。Carbon 语言拥有大量与 C++ 相契合的特性,一个熟练的C++开发者将能够迅速上手Carbon,并熟练进行程序的编写。1. 为什么要开发 CarbonC++ 仍然是性能关键型软件的主要编程语言...
Windows 版 Laravel Herd 已发布!
Laravel Herd 是一个速度极快的本地 Laravel 和 PHP 开发环境。现在,所有运行 Windows 计算机的人都可以使用它。它包括启动 Laravel 开发所需的一切,包括 PHP 和 Nginx。一旦安装了 Herd,就可以开始开发 Laravel...
PHP 8.4: PCRE2 升级及正则表达式更改
PHP 正则表达式能力,以 preg_* 函数方式提供,其依赖于 PCRE(Perl 兼容的正则表达式)库。从 PHP 7.3 开始,PHP 开始使用 PCRE2。PHP 一直在缓慢地保持微小的 PCR E更新,如 2021 年的 PCRE2 10.39 和2022年的 PCRE2 10.40。然而,PCRE2 10.43 带来了一些重大变化,包括影响其支持...
Zend 框架转移到 Laminas: 回顾
早在 2018 年 10 月,Rogue Wave Software 就宣布重组其 Zend 投资组合,包括 Zend Framework。Zend Framework 社区一时震惊,这是可以理解的,许多人对该框架的未来感到担忧。六个月后,即 2019 年 4 月,Roue Wave 宣布他们将把该项目作为 Laminas 项目移交给 Linux 基金会。在宣布这一...
PHP 8.4: Date: 新增 DateTime(Immutable)::get/setMicroseconds 方法
PHP 8.4 及其此后的版本中, DateTime 和 DateTimeImmutable 类支持通过 getMicroseconds 和 setMicroseconds 方法获取和设置 DateTime/DateTimeImmutable 对象的秒数。虽然可以使用时间戳创建/更新 DateTime 和 DateTimeImmutable 对象...
[Laravel 扩展包] Tablar Kit: Tablar 后台面板的 UI 组件
Laravel 的 Tablar Kit 包为你的 Tablar 管理面板添加了一个 UI 工具包。此 UI 套件添加了许多易于使用的组件,使仪表板更具视觉吸引力和用户友好。这一切都是为了简单医用并通过 Laravel Tablar 增强你的体验:标准的表单组件: 内含文本字段、单选选项、复选框和安全密码输入,以及日期选择器和自定义按钮。为高效的数据输入和用...