PHP ??的便捷

yaoxs發表於2021-09-10
$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 協議》,轉載必須註明作者和本文連結

相關文章