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 ?: '';
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 2
你看我吊吗啊

........

2年前 评论

啊这 PHP出新版本你不看一下新特性吗?

2年前 评论
Neilyozの鱼不浪 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!