immutable class Email { public $email; public function __construct ($email) { $this->email = $email; } } $email = new Email("foo@php.net"); $email->email = "bar@php.net" // Call will result in Fatal Error
class User { private $id; public immutable $email; public function __construct ($id, $email) { $this->id = $id; $this->email = $email; } }
ご清聴ありがとうございました!間違いや不正確さに気付いた場合は、 午後にお知らせください。質問や提案はメールまたはツイッターに書き込みます。リンクを送信すべてのダイジェストの検索リンク← 前のリリース:PHP Digest No. 125
Source: https://habr.com/ru/post/J349926/More articles:ReactJSのサウンドユーザーには、Habrから著作物と翻訳を削除する権利がありますか?再びCの空の列挙について#あなたは25歳で、あなたの後ろにはすでに4つの会社があります-何が悪いのですか?あなたの記憶を食べるゾンビフードデザインダイジェスト、2018年2月どのソフトウェアがファイアウォールのhabrahabrimに勝ちますか?前週のフロントエンドの世界からの新鮮な材料のダイジェストNo. 303(2018年2月19〜25日)ビジネス、さあ...リチャードハミング:第8章。人工知能IIIAll Articles