如何开启 PHP 异常提示

一、开启 PHP 异常提示

在开发 PHP 程序的时候,我们经常需要查找多种错误,而开启 PHP 异常提示可以大大提高我们调试程序的效率。而 PHP 的错误信息默认是不会直接输出给用户的,所以我们需要手动开启 PHP 异常提示。

PHP 异常提示可以通过修改 php.ini 或者使用 ini_set 函数来实现。

方法一:修改 php.ini 文件

1. 找到 php.ini 文件

在本地搭建 PHP 环境时,会在 PHP 安装目录下找到一个 php.ini 文件。如果是使用虚拟主机,可以通过 FTP 客户端连接到主机,找到该文件。

2. 修改 php.ini 文件

使用文本编辑器打开 php.ini 文件,在其中找到 display_errors 这一行,并将其修改为:

```

display_errors = On

```

如果该行原本不存在,可以手动添加。

3. 重启 Web 服务器

修改完 php.ini 文件后,需要重启 Web 服务器,才能让修改生效。

方法二:使用 ini_set 函数

1. 在 PHP 程序中使用 ini_set 函数

```php

ini_set('display_errors', 'On');

```

这行代码会将 PHP 的错误信息输出到浏览器。

2. 重启 Web 服务器

修改完 PHP 程序后,需要重启 Web 服务器才能让修改生效。

二、PHP 截取后几位函数

1. substr 函数

substr 函数可以截取字符串中的一部分。其语法为:

```php

substr(string $string, int $start, int $length): string

```

其中,$string 是要截取的字符串;$start 是要开始截取的位置,从 0 开始计数;$length 是要截取的字符数。

示例:

```php

$str = "Hello, World!";

echo substr($str, 7, 5); // 输出 World

```

2. mb_substr 函数

mb_substr 函数可以在处理带有多字节字符集的字符串时截取一部分字符串。其语法和 substr 函数类似:

```php

mb_substr(string $string, int $start, int $length, string $encoding): string

```

其中,$string 是要截取的字符串;$start 是要开始截取的位置,从 0 开始计数;$length 是要截取的字符数;$encoding 是字符集,默认是 UTF-8。

示例:

```php

$str = "你好,世界!";

echo mb_substr($str, 3, 2); // 输出 世界

```

3. mb_strcut 函数

mb_strcut 函数可以截取一个字符串的一部分,和 mb_substr 函数类似,只是参数略有不同。其语法为:

```php

mb_strcut(string $string, int $start, int $length, string $encoding): string

```

其中,$string 是要截取的字符串;$start 是要开始截取的位置,从 0 开始计数;$length 是要截取的字符数;$encoding 是字符集,默认是 UTF-8。

示例:

```php

$str = "你好,世界!";

echo mb_strcut($str,3,2); // 输出 世界

```

三、总结

开启 PHP 异常提示能够极大地提高开发效率,有利于发现和排除程序错误;而 PHP 的截取后几位函数(substr、mb_substr、mb_strcut)则可以方便地截取字符串的一部分。在开发 PHP 程序时,这些函数和方法都是非常实用的,建议熟练掌握使用。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(94) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部