class HOGE{ public string $tel{ set{ if(!ctype_digit($value)){ throw new ValueError("é»è©±çªå·ã¯æ°å¤ã®ã¿"); } if(strlen($value) < 10){ throw new ValueError("é»è©±çªå·ã¯10æå以ä¸"); } $this->tel = $value; } get{ return 'é»è©±çªå·ã¯' . $this->tel; } } } $hoge = new HOGE(); $hoge->tel = '123456789012'; // OK $hoge->tel = 'abcdefghijkl'; // Uncaught ValueError: é»è©±çªå·ã¯æ°å¤ã®ã¿ $hoge->tel = '123'; // Uncaught ValueError: é»è©±çªå·ã¯10æå以ä¸
{{#tags}}- {{label}}
{{/tags}}