เชตเชฟเชเชพเชธเชจเชพ เช เชตเชฐเซเชท เชชเชเซ, เชธเซเชเซเชเชฟเช เชตเชฟเชถเซเชฒเซเชทเช PHPStan 1.0 เชจเซเช เชชเซเชฐเชฅเชฎ เชธเซเชฅเชฟเชฐ เชชเซเชฐเชเชพเชถเชจ เชฅเชฏเซเช, เชเซ เชคเชฎเชจเซ PHP เชเซเชกเชฎเชพเช เชคเซเชจเซ เช เชฎเชฒเชฎเชพเช เชฎเซเชเซเชฏเชพ เชตเชฟเชจเชพ เช เชจเซ เชเชเชฎ เชชเชฐเซเชเซเชทเชฃเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชญเซเชฒเซ เชถเซเชงเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชชเซเชฐเซเชเซเชเซเช เชเซเชก PHP เชฎเชพเช เชฒเชเชพเชฏเซเชฒ เชเซ เช เชจเซ MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซเช เชณ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชตเชฟเชถเซเชฒเซเชทเช เชเชเชพเชธเชฃเซเชจเชพ 10 เชธเซเชคเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชเซเชฎเชพเช เชฆเชฐเซเช เช เชจเซเชเชพเชฎเซ เชธเซเชคเชฐ เช เชเชพเชเชจเชพ เชธเซเชคเชฐเชจเซ เชเซเชทเชฎเชคเชพเชเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเซ เชเซ เช เชจเซ เชตเชงเซ เชเชกเช เชคเชชเชพเชธ เชชเซเชฐเซ เชชเชพเชกเซ เชเซ:
เชเชณเชเชพเชฏเซเชฒ เช เชเชคเชฐเซเชเชค เชธเชฎเชธเซเชฏเชพเชเชจเชพ เชเชฆเชพเชนเชฐเชฃเซ:
- เชเชฆเชพเชนเชฐเชฃ, เชเซเช, เชเชพเชเชชเชนเชฟเชจเซเชเซเชธ เช เชจเซ เช เชจเซเชฏ เชญเชพเชทเชพเชจเซ เชฐเชเชจเชพเชเชฎเชพเช เชตเชชเชฐเชพเชคเชพ เชตเชฐเซเชเซเชจเซเช เช เชธเซเชคเชฟเชคเซเชต.
- เชเชนเซเชตเชพเชคเซ เชชเชฆเซเชงเชคเชฟเช เช เชจเซ เชเชพเชฐเซเชฏเซเชจเซเช เช เชธเซเชคเชฟเชคเซเชต เช เชจเซ เชเชชเชฒเชฌเซเชงเชคเชพ, เชคเซเชฎเช เชชเชธเชพเชฐ เชฅเชฏเซเชฒเซ เชฆเชฒเซเชฒเซเชจเซ เชธเชเชเซเชฏเชพ.
- เชคเชชเชพเชธเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ เชชเชฆเซเชงเชคเชฟ เชฐเซเชเชฐเซเชจ เชเชเซเชธเชชเซเชฐเซเชถเชจเชฎเชพเช เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซเชฒ เชธเชฎเชพเชจ เชชเซเชฐเชเชพเชฐ เชธเชพเชฅเซ เชกเซเชเชพ เชเชชเซ เชเซ.
- เชเชเซเชธเซเชธ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซเชฒเซ เชชเซเชฐเซเชชเชฐเซเชเซเชเชจเซเช เช เชธเซเชคเชฟเชคเซเชต เช เชจเซ เชฆเซเชถเซเชฏเชคเชพ, เช เชจเซ เชชเซเชฐเซเชชเชฐเซเชเซเชเชฎเชพเช เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชเซเชทเชฟเชค เช เชจเซ เชตเชพเชธเซเชคเชตเชฟเช เชกเซเชเชพ เชชเซเชฐเชเชพเชฐเซเชจเซ เชคเชชเชพเชธ เชเชฐเชตเซ.
- เชธเซเชเซเชฐเชฟเชเช เชซเซเชฐเซเชฎเซเชเชฟเชเช เชฌเซเชฒเซเชเชฎเชพเช sprintf/printf เชเซเชฒเซเชธเชฎเชพเช เชชเชธเชพเชฐ เชเชฐเชพเชฏเซเชฒเชพ เชชเชฐเชฟเชฎเชพเชฃเซเชจเซ เชธเชเชเซเชฏเชพ เชธเชพเชเซ เชเซ.
- เชฌเซเชฐเชพเชจเซเชเชฟเชเช เชเชชเชฐเซเชเชฐเซ เช เชจเซ เชฒเซเชชเซเชธ เชฆเซเชตเชพเชฐเชพ เชฐเชเชพเชฏเซเชฒเชพ เชเชเชพเชเชจเซเช เชฌเซเชฒเซเชเซเชธเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ เชเชฒเซเชจเซเช เช เชธเซเชคเชฟเชคเซเชต.
- เชจเชเชพเชฎเซ เชชเซเชฐเชเชพเชฐเชจเชพ เชเชพเชธเซเชเซเชธ (เชฆเชพ.เชค. "(เชธเซเชเซเชฐเชฟเชเช) 'foo'") เช เชจเซ เชตเชฟเชตเชฟเชง เชชเซเชฐเชเชพเชฐเซ เช เชจเซ เชเชชเชฐเซเชจเซเชกเซเชธ เชธเชพเชฅเซเชจเชพ เชกเซเชเชพ เชชเชฐ เชเชกเช เชชเชฐเซเชเซเชทเชฃเซ ("===" เช เชจเซ "!==") เชเซ เชนเชเชฎเซเชถเชพ เชเซเชเชพ เชชเชฐเชค เชเชฐเซ เชเซ.
PHPStan 1.0 เชฎเชพเช เชฎเซเชเซเชฏ เชจเชตเซเชจเชคเชพเช:
- "9" เชเซเช เชฒเซเชตเชฒ เชฒเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเซ "เชฎเชฟเชถเซเชฐเชฟเชค" เชชเซเชฐเชเชพเชฐเชจเซ เชเชชเชฏเซเช เชคเชชเชพเชธเซ เชเซ, เชเซเชจเซ เชนเซเชคเซ เชตเชฟเชตเชฟเชง เชชเซเชฐเชเชพเชฐเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ เชธเชพเชฅเซ เชซเชเชเซเชถเชจเชจเชพ เชธเซเชตเชพเชเชคเชจเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซ. เชธเซเชคเชฐ XNUMX "เชฎเชฟเชถเซเชฐเชฟเชค" เชจเชพ เช เชธเซเชฐเชเซเชทเชฟเชค เชเชชเชฏเซเชเซเชจเซ เชเชณเชเซ เชเซ, เชเซเชฎ เชเซ "เชฎเชฟเชถเซเชฐเชฟเชค" เชชเซเชฐเชเชพเชฐเชจเชพเช เชฎเซเชฒเซเชฏเซเชจเซ เช เชจเซเชฏ เชชเซเชฐเชเชพเชฐเชฎเชพเช เชชเชธเชพเชฐ เชเชฐเชตเชพ, "เชฎเชฟเชถเซเชฐเชฟเชค" เชชเซเชฐเชเชพเชฐเชจเซ เชชเชฆเซเชงเชคเชฟเชเชจเซ เชเซเชฒ เชเชฐเชตเชพ เช เชจเซ เชคเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชเชพเชฐเชฃ เชเซ เชคเซ เช เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ.
- @phpstan-pure เช เชจเซ @phpstan-impure เชเชจเซเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชธเชฎเชพเชจ เชซเชเชเซเชถเชจ เชเซเชฒเซเชธ เชฎเชพเชเซ เชตเชณเชคเชฐ เชฎเซเชฒเซเชฏเซ เชธเชฎเชพเชจ เชเซ เชเซ เชเซเชฎ เชคเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ.
- @throws เชเชจเซเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชฐเชพเชฏ-เชเซเช-เชซเชพเชเชจเชฒ เชเชจเซเชธเซเชเซเชฐเชเซเชเชฎเชพเช เชเชพเชเชช เชเชจเชพเชฒเชฟเชธเชฟเชธ.
- เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชชเชฐเชเชคเซ เชฌเชฟเชจเชเชชเชฏเซเชเซ เชเชเชคเชฐเชฟเช (เชเชพเชจเชเซ) เชเซเชฃเชงเชฐเซเชฎเซ, เชชเชฆเซเชงเชคเชฟเช เช เชจเซ เชธเซเชฅเชฟเชฐเชพเชเชเซเชจเซ เชเชณเช.
- array_map เช เชจเซ usort เชเซเชตเชพ เช เชฐเซ เชซเชเชเซเชถเชจเชฎเชพเช เช เชธเชเชเชค เชเซเชฒเชฌเซ เชเซเชธ เชชเชธเชพเชฐ เชเชฐเชตเซเช.
- เชเซเชฎ เชฅเชฏเซเชฒ เชเชพเชเชชเชนเชฟเชจเซเช เชเชจเซเชเซเชถเชจ เชฎเชพเชเซ เชชเซเชฐเชเชพเชฐ เชจเชฟเชฐเซเชเซเชทเชฃ.
- PHPDocs เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชชเซเชฐเชเชพเชฐเชจเซ เชเซเชทเชฃเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ PHPDocs เชฎเชพเช เชญเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเชพ เชชเซเชฐเชเชพเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
เชธเซเชฐเซเชธ: opennet.ru