现在应该开始使用的 10 个 PHP 8.1 功能
我们将详细演示 PHP 8.1 提供的 10 大特性,以便您可以开始在您的项目中使用它们,并改善您的 PHP 体验。初学者和有经验的开发人员可以从本文中受益。
阅读量: 605标签: php
php捕捉Warning、Notice错误
php中try catch 无法捕捉到Warning、Notice错误,注册错误处理函数来全局捕捉缺点,不能try catch马上捕捉到,进行处理;用error_get_last 获取最后一个错误
阅读量: 710标签: php
PHP 8.1.0 正式发布了
PHP 8.1.0 现已发布,该版本带来了许多改进和新功能。PHP 8.1 在性能方面也有一些改动,包括:ARM64 的 JIT 后端 (AArch64),继承缓存,快速类名解析
阅读量: 950标签: php
开发者值得关注的9大流行PHP框架
数十年来,PHP一直是全球最受欢迎的编程语言之一。PHP开发具有快速安全、易于维护、大量可用软件库、以及更少的手动编程量等特点。如今,PHP在网站中的使用量已高达79%。
阅读量: 1.2k标签: php
php中require与include的区别
require, include三者都是引入文件,其中require_once,include_once只引入一次,即之前引入过的就不再引入。include与require都是一种语言结构,并非真正的函数。
阅读量: 1.4k标签: php
PHP事务是什么?
不可重复读的和幻读很容易混淆,不可重复读侧重于修改,幻读侧重于新增或删除。解决不可重复读的问题只需锁住满足条件的行,解决幻读需要锁表。
阅读量: 1.9k标签: php
解决php的单继承问题,trait的使用
Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传统多继承和 Mixin 类相关典型问题
阅读量: 1.4k标签: php
php判断远程文件是否存在
php判断本地文件是否存在可以简单的使用is_file就可以实现。但是在部分情况下会检测远程文件是否存在,实现方式如下
阅读量: 1.4k标签: php
PHP FFI - 一种全新的PHP扩展方式
FFI提供了高级语言直接的互相调用,而对于PHP来说,FFI让我们可以方便的调用C语言写的各种库。其实现有大量的PHP扩展是对一些已有的C库的包装,比如常用的mysqli, curl, gettext等,PECL中也有大量的类似扩展。
阅读量: 2k标签: php
PHP 页面静态化技术,OB系列函数的使用
PHP静态化的简单理解就是使网站生成页面以静态HTML的形式展现在访客面前,PHP静态化分纯静态化和伪静态化,两者的区别在于PHP生成静态页面的处理机制不同。
阅读量: 2.1k标签: php
php中0,空,null和false的区别
null为不存在之意:php底层的zval空间里(结构见下方)没有存其value值,只存储了一个type标志其 IS_NULL(所以解释了 empty(null)=true,isset(null)=false ,isset(‘‘)=true)
阅读量: 1.8k标签: php
php7的新特性
都知道吃别人嚼过的东西不香,那也得吃,总比饿着强。谁让自己的牙没长全(英语,计算机基础)。七拼八凑组合一下,加上自己的理解。重点还是要多看多学,哪怕一篇文章只吸取了那么一丁点的知识
阅读量: 1.4k标签: php
PHP的错误机制总结
我们经常弄混的就是日志问题,以及某些级别的日志为何没有记录到日志中。最主要的是要看error_log,display_errors, log_errors这三个配置,只是在看配置的时候,我们还要注意区分php.ini里面的配置是什么,php-fpm.ini里面的配置是什么
阅读量: 1.3k标签: php
php.ini配置详解
apache在启动时php.ini被读取。对于服务器模块版本的php,仅在web服务器启动时读取一次。对于CGI和CLI版本,每次调用都会被读取,Apache Web服务器在启动时会把目录转到根目录
阅读量: 1.9k标签: php
php是做前端的吗?
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
阅读量: 1.9k标签: php