<?php /** ****************************************************************** * chkFiscalCode class to check italian VAT Code and Fiscal Code * * THIS IS JUST FOR TEST THE CLASS * * @copyright ConsulTes Snc 2003 - info@consultes.it * @author Daniele Testoni - daniele.testoni@consultes.it * ***************************************************************** */
// Include the class include('./chkFiscalCode_it.php');
// Codes to check $vat_code = '02591600131'; $fiscal_code = 'TSTDNL64H19C933P'; $wrong_code = 'thisiswrong'; $wrong_code2 = 'alsothisiswrong';
// Test codes print("<pre><strong>Test italian VAT & Fiscal Codes check</strong>\n"); test($vat_code); // VAT Code test($fiscal_code); // Fiscal Code test($wrong_code); // Wrong code test($wrong_code2); // Wrong code print("</pre>\n");
// ------------------------------ // Function for the test execution function test($code) { print("\n\n<strong>Test code $code</strong>\n"); // Create the object $code = new chkFiscalCode_it($code); // Check if ($error = $code->check()) { // Wrong code print("$error\n"); } else { // Right code print("Code type " . $code->type() . "\n"); // Code type print("Code details\n"); print_r($code->explode()); // Code details print("\n"); } }
?>
|