次のことを行う方法はありますが、簡単に言うとif/then構文です。
if($method->isAbstract()) {
$details['abstract'] = true;
}
私が行った場合:
$details['abstract'] = $method->isAbstract() ? true : null;
abstract
配列キーは常に設定されているため、まったく同じではありません。isAbstract()
trueの場合にのみ、配列キーセットを使用します。明確にするために、isAbstract()がfalseの場合は、配列にキーを設定しないでください。
ありがとう。