PHP及Laravel中的错误及异常处理(Error&Exception)学习心得
php 错误和异常的知识点比我想象的要复杂,话不多说,直接上干货。抛开php,如果让我们去设计一个错误异常处理模块,我们需要关注哪些点?我想应该有这几方面:错误类型有哪些
php 错误和异常的知识点比我想象的要复杂,话不多说,直接上干货。抛开php,如果让我们去设计一个错误异常处理模块,我们需要关注哪些点?我想应该有这几方面:错误类型有哪些
新手接触workerman时,往往会产生如题的困惑,明明修改了workerman代码却无法生效。原因:workerman是常驻内存运行的,常驻内存可以避免重复读取磁盘、重复解释编译PHP,以便达到最高性能。所以更改业务代码后需要手动reload或者restart才能生效。如果不想每次都手动执行
本篇文章主要分享一下PHP数据类型转换的知识。 PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string
if 语句是很多语言包括 PHP 在内的最重要的特性之一,它允许按照条件执行代码片段。PHP 的 if 语句和 C 语言相似。基础语法<?php if (expr)
switch 语句类似于具有同一个判断条件(表达式)的一系列 if 语句。很多场合下需要把同一个变量(或表达式)与很多不同的值比较,并根据它等于哪个值来执行不同的代码。这正是 switch 语句的用途。switch 语句一般与case语句一起使用,其实switch语句可以实现的功能
composer 卸载或移除包使用 remove 命令:composer remove 包名比如卸载:topthink/think-image 包:composer remove
线上报 500 错误,定位到是 json 解析失败,特定内容存在乱码,而造成乱码的是原因是 rtrim 截取中文字符时末位可能乱码。我们可以自定义一个函数,通过mb_substr实现相同的功能:/** *
最近由于工作的需要使用php获取当前周以及上周的开始日期和结束日期。网上找了下,没有合适的,于是自己做了一下总结。具体内容和代码如下。 <?php header('Content-type: text/html;
1、官网下载最新的php版本打开Windows版的官网下载,地址:https://windows.php.net/download/页面上有不同的PHP版本,这里我们下载的是64位nts版的PHP8.2.0。2、解压下载的文件将下载的文件php-8.2.0-nts-Win32-vs16-x64.z
Composer 使用 minimum-stability 来筛选包的稳定性,该配置仅限于 composer.json 文件的根节点,可用的选项(按稳定性顺序)是dev、alpha、beta、RC和stable。越往后越稳定,一般情况下无需配置或者设置为