因為一些奇怪的需求,需要在 json 中做一些奇怪的檢查,然後研究了一下怎麼檢查 null
這個值,做點記錄…
<?php
$b = '{"demo":null}';
$c = json_decode($b, true);
// ['demo' => null];
// is_null()
var_dump(is_null($c['demo']));
// bool(true)
var_dump(is_null($c['alpha']));
// bool(true)
// isset()
var_dump(isset($c['demo']));
// bool(false)
var_dump(isset($c['alpha']));
// bool(false)
// array_key_exists()
var_dump(array_key_exists('demo', $c));
// bool(true)
var_dump(array_key_exists('alpha', $c));
// bool(false)
文章標籤
全站熱搜
留言列表