一、开启 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/
发表评论 取消回复