1. 首页 > 产业新闻 > 激光

程序员了解的10个PHP 功能


了解的 10个 PHP 功能及示例

1. str_contains():

检查一个字符串是否包含在另一个字符串中。

2. str_starts_with():

检查字符串是否以给定子字符串开头。

$sentence = " Launching into space!";if (str_starts_with($sentence, "")) { echo "The sentence starts with a rocket emoji!";}

3. str_ends_with():

检查字符串是否以给定子字符串结尾。

$sentence = "It's a beautiful day! ";if (str_ends_with($sentence, "")) { echo "The sentence ends with a sun emoji!";}

4. get_debug_type():

获取变量的类型。

$num = 10;echo get_debug_type($num);

5. 获取资源id():

返回给定资源的唯一标识符。

$file = fopen('test.txt', 'r');echo get_resource_id($file);

6. fdiv():

除法功能,包括支持除以零。

$result = fdiv(10, 0);

7. preg_last_error_msg():

返回最后一个 PCRE 正则表达式执行错误的人类可读消息。

preg_match('/(/', '');echo preg_last_error_msg();

8. array_key_first():

获取数组的第一个键。

$array = [''=>'Apple', ''=>'Orange', ''=>'Grape'];

echo array_key_first($array);

9. array_key_last():

数组的最后一个键。

$array = [''=>'Apple', ''=>'Orange', ''=>'Banana'];

echo array_key_last($array);

10.ErrorException::getSeverity():

获取错误的严重性。

try {

trigger_error("Custom error", E_USER_WARNING);

} catch (ErrorException $e) {echo $e->getSeverity();

}


版权声明:本文转载于今日头条,版权归作者所有,如果侵权,请联系本站编辑删除

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//chanye/jiguang/3537.html

联系我们

在线咨询:点击这里给我发消息

微信号:666666