了解的 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