fork download
  1. <?php
  2.  
  3. class test{
  4. private $username,$usernameValidation;
  5. public function __construct($username){
  6. $this->username=$username;
  7. $this->usernameValidation="/^[a-zA-Z0-9]{0,8}$/";
  8. }
  9. public function validate(){
  10. if(!preg_match($this->usernameValidation,$this->username)){
  11. echo 'failed';
  12. }
  13. else {
  14. echo 'matched';
  15. }
  16. }
  17. }
  18.  
  19. $foo = new test('abcdefg');
  20. $foo->validate();
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
matched