personId() public static method

Checks a social security number for France.
public static personId ( string $check ) : boolean
$check string The value to check.
return boolean Success.
Beispiel #1
0
 /**
  * test the postal method of FrValidation
  *
  * @return void
  */
 public function testSsn()
 {
     $this->assertTrue(FrValidation::personId('151024610204325'));
     $this->assertTrue(FrValidation::personId('151022A00400150'));
     $this->assertTrue(FrValidation::personId('151022B03300180'));
     $this->assertFalse(FrValidation::personId('1510246102043'));
     $this->assertFalse(FrValidation::personId('151024610204326'));
     $this->assertFalse(FrValidation::personId('151022A10204326'));
     $this->assertFalse(FrValidation::personId('151022B10204326'));
     $this->assertFalse(FrValidation::personId('15102461020432'));
     $this->assertFalse(FrValidation::personId('151024610204'));
     $this->assertFalse(FrValidation::personId('151022C10204326'));
 }