PHP ??的便捷

PHP技术
487
0
0
2022-06-29
标签   PHP基础
$post = [
    'page' => 10,
    'b' => 200
];

$page = $post['page'] ?? 1;
// 等价于
$page = isset($post['page']) ? $post['page'] :1;

$page = $post['page'] ?: 1;
// 等价于
$page = $post['page'] ? $post['page'] :1;

// 这个是上传文件的方法 失败返回false
$res = $this->uploadfile();
$img_path = $res ?: '';