項
項(英語: term)は、プログラミング言語の構文の構成要素のひとつ。
変数に代入できるもの、関数の引数で渡せるもの、演算子式のオペランドになるものは項である
演算子はオペランドの数によって単項演算子、二項演算子、三項演算子のように呼ばれる
code:php
var_dump(abs(rand() + 1) + 2 * 3);
このコードがあったとき、以下の関数呼び出しや演算子式の各行はすべて「項」である。
var_dump(abs(rand() + 1) + 2 * 3)
abs(rand() + 1) + 2 * 3
abs(rand() + 1)
rand() + 1
rand()
1
2 * 3
2
3
PHPStanはソースコード上のすべての項に対して型を付ける