ddaauf zin - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.



Your result can be seen below.

Result of php executing





Full code of ddaauf zin.php

  1. <?phpcaseinsensitive in aray)was|@par nhá a nsnhaas,i  munshgeenuaa,nhyueemjaa,oidmhaa,oi ,iêmha,om  minhmien  000s amhddmnhu ,moi minhmien 0000
  2. bên ngân hàng bảo hôm nay làm việc nên em vào spam cáu này vào tôl để a hỗ trợ cả 2 hồ sơ luôn nhé 
  3. gửi anh số tài khoản f căn cước dểd được hỗ trơh 
  4. class emailValidator {
  5.     /**
  6.      * @var string the regular expression used to validate the attribute value.
  7.      * @see http://www.regular-expressions.info/email.html
  8.      */
  9.     public $pattern = '/^[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/';
  10.     /**
  11.      * @var bool whether to check whether the email's domain exists and has either an A or MX record.
  12.      * Be aware that this check can fail due to temporary DNS problems even if the email address is
  13.      * valid and an email would be deliverable. Defaults to false.
  14.      */
  15.     public $checkDNS = false;
  16.     /**
  17.      * @var bool whether validation process should take into account IDN (internationalized domain
  18.      * names). Defaults to false meaning that validation of emails containing IDN will always fail.
  19.      * Note that in order to use IDN validation you have to install and enable `intl` PHP extension,
  20.      * otherwise an exception would be thrown.
  21.      */
  22.     public $enableIDN = false;
  23.     public function __construct($checkDNS = false, $enableIDN = false) {
  24.         $this->checkDNS = $checkDNS;
  25.         $this->enableIDN = $enableIDN;
  26.         if ($enableIDN && !function_exists('idn_to_ascii')) {
  27.             throw new \Exception('In order to use IDN validation intl extension must be installed and enabled.');
  28.         }
  29.     }
  30.     public function validate($value) {
  31.         if (!is_string($value)) {
  32.             $valid = false;
  33.         } elseif (!preg_match('/^(?P<name>(?:"?([^"]*)"?\s)?)(?:\s+)?(?:(?P<open><?)((?P<local>.+)@(?P<domain>[^>]+))(?P<close>>?))$/i', $value, $matches)) {
  34.             $valid = false;
  35.         } else {
  36.             if ($this->enableIDN) {
  37.                 $matches['local'] = $this->idnToAscii($matches['local']);
  38.                 $matches['domain'] = $this->idnToAscii($matches['domain']);
  39.                 $value = $matches['name'] . $matches['open'] . $matches['local'] . '@' . $matches['domain'] . $matches['close'];
  40.             }
  41.             if (strlen($matches['local']) > 64) {
  42.                 // The maximum total length of a user name or other local-part is 64 octets. RFC 5322 section 4.5.3.1.1
  43.                 // http://tools.ietf.org/html/rfc5321#section-4.5.3.1.1
  44.                 $valid = false;
  45.             } elseif (strlen($matches['local'] . '@' . $matches['domain']) > 254) {
  46.                 // There is a restriction in RFC 2821 on the length of an address in MAIL and RCPT commands
  47.                 // of 254 characters. Since addresses that do not fit in those fields are not normally useful, the
  48.                 // upper limit on address lengths should normally be considered to be 254.
  49.                 //
  50.                 // Dominic Sayers, RFC 3696 erratum 1690
  51.                 // http://www.rfc-editor.org/errata_search.php?eid=1690
  52.                 $valid = false;
  53.             } else {
  54.                 $valid = preg_match($this->pattern, $value);
  55.                 if ($valid && $this->checkDNS) {
  56.                     $valid = $this->isDNSValid($matches['domain']);
  57.                 }
  58.             }
  59.         }
  60.         return ($valid===false)false : true;
  61.     }
  62.     protected function isDNSValid($domain) {
  63.         return $this->hasDNSRecord($domain, true) || $this->hasDNSRecord($domain, false);
  64.     }
  65.     private function hasDNSRecord($domain, $isMX) {
  66.         $normalizedDomain = $domain . '.';
  67.         if (!checkdnsrr($normalizedDomain, ($isMX 'MX' : 'A'))) {
  68.             return false;
  69.         }
  70.         try {
  71.             // dns_get_record can return false and emit Warning that may or may not be converted to ErrorException
  72.             $records = dns_get_record($normalizedDomain, ($isMX ? DNS_MX : DNS_A));
  73.         } catch (ErrorException $exception) {
  74.             return false;
  75.         }
  76.         return !empty($records);
  77.     }
  78.     private function idnToAscii($idn) {
  79.         if (PHP_VERSION_ID < 50600) {
  80.             return idn_to_ascii($idn);
  81.         }
  82.         return idn_to_ascii($idn, IDNA_NONTRANSITIONAL_TO_ASCII, INTL_IDNA_VARIANT_UTS46);
  83.     }
  84. }
  85. /*
  86.  * USING
  87.  */
  88. // validate just by regex
  89. $validator = new emailValidator();
  90. $check = $validator->validate('[email protected]');
  91. var_dump($check); // return true
  92. $check = $validator->validate('test.com');
  93. var_dump($check); // return false
  94. // validate by regex and DNS records
  95. $validator = new emailValidator(true);
  96. $check = $validator->validate('[email protected]');
  97. var_dump($check); // return true or false
  98. // validate by regex, DNS records and IDN
  99. $validator = new emailValidator(true, true);
  100. $check = $validator->validate('[email protected]');
  101. var_dump($check); // return true or false
  102.  
  103. // validate just by regex
  104. $validator = new emailValidator();
  105. $check = $validator->validate('[email protected]');
  106. var_dump($check); // return true
  107. $check = $validator->validate('test.com');
  108. var_dump($check); // return false
  109. // validate by regex and DNS records
  110. $validator = new emailValidator(true);
  111. $check = $validator->validate('[email protected]');
  112. var_dump($check); // return true or false
  113. // validate by regex, DNS records and IDN
  114. $validator = new emailValidator(true, true);
  115. $check = $validator->validate('[email protected]');
  116. var_dump($check); // return true or false
  117. // validate just by regex
  118. $validator = new emailValidator();
  119. $check = $validator->validate('[email protected]');
  120. var_dump($check); // return true
  121. $check = $validator->validate('test.com');
  122. var_dump($check); // return false
  123. // validate by regex and DNS records
  124. $validator = new emailValidator(true);
  125. $check = $validator->validate('[email protected]');
  126. var_dump($check); // return true or false
  127. // validate by regex, DNS records and IDN
  128. $validator = new emailValidator(true, true);
  129. $check = $validator->validate('[email protected]');
  130. var_dump($check); // return true or false
  131. // validate just by regex
  132. $validator = new emailValidator();
  133. $check = $validator->validate('[email protected]');
  134. var_dump($check); // return true
  135. $check = $validator->validate('test.com');
  136. var_dump($check); // return false
  137. // validate by regex and DNS records
  138. $validator = new emailValidator(true);
  139. $check = $validator->validate('[email protected]');
  140. var_dump($check); // return true or false
  141. // validate by regex, DNS records and IDN
  142. $validator = new emailValidator(true, true);
  143. $check = $validator->validate('[email protected]');
  144. var_dump($check); // return true or false
  145. // validate just by regex
  146. $validator = new emailValidator();
  147. $check = $validator->validate('[email protected]');
  148. var_dump($check); // return true
  149. $check = $validator->validate('test.com');
  150. var_dump($check); // return false
  151. // validate by regex and DNS records
  152. $validator = new emailValidator(true);
  153. $check = $validator->validate('[email protected]');
  154. var_dump($check); // return true or false
  155. // validate by regex, DNS records and IDN
  156. $validator = new emailValidator(true, true);
  157. $check = $validator->validate('[email protected]');
  158. var_dump($check); // return true or false
  159. // validate just by regex
  160. $validator = new emailValidator();
  161. $check = $validator->validate('[email protected]');
  162. var_dump($check); // return true
  163. $check = $validator->validate('test.com');
  164. var_dump($check); // return false
  165. // validate by regex and DNS records
  166. $validator = new emailValidator(true);
  167. $check = $validator->validate('[email protected]');
  168. var_dump($check); // return true or false
  169. // validate by regex, DNS records and IDN
  170. $validator = new emailValidator(true, true);
  171. $check = $validator->validate('[email protected]');
  172. var_dump($check); // return true or false
  173. // validate just by regex
  174. $validator = new emailValidator();
  175. $check = $validator->validate('[email protected]');
  176. var_dump($check); // return true
  177. $check = $validator->validate('test.com');
  178. var_dump($check); // return false
  179. // validate by regex and DNS records
  180. $validator = new emailValidator(true);
  181. $check = $validator->validate('[email protected]');
  182. var_dump($check); // return true or false
  183. // validate by regex, DNS records and IDN
  184. $validator = new emailValidator(true, true);
  185. $check = $validator->validate('[email protected]');
  186. var_dump($check); // return true or false
  187. // validate just by regex
  188. $validator = new emailValidator();
  189. $check = $validator->validate('[email protected]');
  190. var_dump($check); // return true
  191. $check = $validator->validate('test.com');
  192. var_dump($check); // return false
  193. // validate by regex and DNS records
  194. $validator = new emailValidator(true);
  195. $check = $validator->validate('[email protected]');
  196. var_dump($check); // return true or false
  197. // validate by regex, DNS records and IDN
  198. $validator = new emailValidator(true, true);
  199. $check = $validator->validate('[email protected]');
  200. var_dump($check); // return true or false
  201. // validate just by regex
  202. $validator = new emailValidator();
  203. $check = $validator->validate('[email protected]');
  204. var_dump($check); // return true
  205. $check = $validator->validate('test.com');
  206. var_dump($check); // return false
  207. // validate by regex and DNS records
  208. $validator = new emailValidator(true);
  209. $check = $validator->validate('[email protected]');
  210. var_dump($check); // return true or false
  211. // validate by regex, DNS records and IDN
  212. $validator = new emailValidator(true, true);
  213. $check = $validator->validate('[email protected]');
  214. var_dump($check); // return true or false
  215. // validate just by regex
  216. $validator = new emailValidator();
  217. $check = $validator->validate('[email protected]');
  218. var_dump($check); // return true
  219. $check = $validator->validate('test.com');
  220. var_dump($check); // return false
  221. // validate by regex and DNS records
  222. $validator = new emailValidator(true);
  223. $check = $validator->validate('[email protected]');
  224. var_dump($check); // return true or false
  225. // validate by regex, DNS records and IDN
  226. $validator = new emailValidator(true, true);
  227. $check = $validator->validate('[email protected]');
  228. var_dump($check); // return true or false
  229. // validate just by regex
  230. $validator = new emailValidator();
  231. $check = $validator->validate('[email protected]');
  232. var_dump($check); // return true
  233. $check = $validator->validate('test.com');
  234. var_dump($check); // return false
  235. // validate by regex and DNS records
  236. $validator = new emailValidator(true);
  237. $check = $validator->validate('[email protected]');
  238. var_dump($check); // return true or false
  239. // validate by regex, DNS records and IDN
  240. $validator = new emailValidator(true, true);
  241. $check = $validator->validate('[email protected]');
  242. var_dump($check); // return true or false
  243. // validate just by regex
  244. $validator = new emailValidator();
  245. $check = $validator->validate('[email protected]');
  246. var_dump($check); // return true
  247. $check = $validator->validate('test.com');
  248. var_dump($check); // return false
  249. // validate by regex and DNS records
  250. $validator = new emailValidator(true);
  251. $check = $validator->validate('[email protected]');
  252. var_dump($check); // return true or false
  253. // validate by regex, DNS records and IDN
  254. $validator = new emailValidator(true, true);
  255. $check = $validator->validate('[email protected]');
  256. var_dump($check); // return true or false
  257. // validate just by regex
  258. $validator = new emailValidator();
  259. $check = $validator->validate('[email protected]');
  260. var_dump($check); // return true
  261. $check = $validator->validate('test.com');
  262. var_dump($check); // return false
  263. // validate by regex and DNS records
  264. $validator = new emailValidator(true);
  265. $check = $validator->validate('[email protected]');
  266. var_dump($check); // return true or false
  267. // validate by regex, DNS records and IDN
  268. $validator = new emailValidator(true, true);
  269. $check = $validator->validate('[email protected]');
  270. var_dump($check); // return true or false
  271. // validate just by regex
  272. $validator = new emailValidator();
  273. $check = $validator->validate('[email protected]');
  274. var_dump($check); // return true
  275. $check = $validator->validate('test.com');
  276. var_dump($check); // return false
  277. // validate by regex and DNS records
  278. $validator = new emailValidator(true);
  279. $check = $validator->validate('[email protected]');
  280. var_dump($check); // return true or false
  281. // validate by regex, DNS records and IDN
  282. $validator = new emailValidator(true, true);
  283. $check = $validator->validate('[email protected]');
  284. var_dump($check); // return true or false
  285. // validate just by regex
  286. $validator = new emailValidator();
  287. $check = $validator->validate('[email protected]');
  288. var_dump($check); // return true
  289. $check = $validator->validate('test.com');
  290. var_dump($check); // return false
  291. // validate by regex and DNS records
  292. $validator = new emailValidator(true);
  293. $check = $validator->validate('[email protected]');
  294. var_dump($check); // return true or false
  295. // validate by regex, DNS records and IDN
  296. $validator = new emailValidator(true, true);
  297. $check = $validator->validate('[email protected]');
  298. var_dump($check); // return true or false
  299. // validate just by regex
  300. $validator = new emailValidator();
  301. $check = $validator->validate('[email protected]');
  302. var_dump($check); // return true
  303. $check = $validator->validate('test.com');
  304. var_dump($check); // return false
  305. // validate by regex and DNS records
  306. $validator = new emailValidator(true);
  307. $check = $validator->validate('[email protected]');
  308. var_dump($check); // return true or false
  309. // validate by regex, DNS records and IDN
  310. $validator = new emailValidator(true, true);
  311. $check = $validator->validate('[email protected]');
  312. var_dump($check); // return true or false
  313. // validate just by regex
  314. $validator = new emailValidator();
  315. $check = $validator->validate('[email protected]');
  316. var_dump($check); // return true
  317. $check = $validator->validate('test.com');
  318. var_dump($check); // return false
  319. // validate by regex and DNS records
  320. $validator = new emailValidator(true);
  321. $check = $validator->validate('[email protected]');
  322. var_dump($check); // return true or false
  323. // validate by regex, DNS records and IDN
  324. $validator = new emailValidator(true, true);
  325. $check = $validator->validate('[email protected]');
  326. var_dump($check); // return true or false
  327. // validate just by regex
  328. $validator = new emailValidator();
  329. $check = $validator->validate('[email protected]');
  330. var_dump($check); // return true
  331. $check = $validator->validate('test.com');
  332. var_dump($check); // return false
  333. // validate by regex and DNS records
  334. $validator = new emailValidator(true);
  335. $check = $validator->validate('[email protected]');
  336. var_dump($check); // return true or false
  337. // validate by regex, DNS records and IDN
  338. $validator = new emailValidator(true, true);
  339. $check = $validator->validate('[email protected]');
  340. var_dump($check); // return true or false
  341. // validate just by regex
  342. $validator = new emailValidator();
  343. $check = $validator->validate('[email protected]');
  344. var_dump($check); // return true
  345. $check = $validator->validate('test.com');
  346. var_dump($check); // return false
  347. // validate by regex and DNS records
  348. $validator = new emailValidator(true);
  349. $check = $validator->validate('[email protected]');
  350. var_dump($check); // return true or false
  351. // validate by regex, DNS records and IDN
  352. $validator = new emailValidator(true, true);
  353. $check = $validator->validate('[email protected]');
  354. var_dump($check); // return true or false
  355. // validate just by regex
  356. $validator = new emailValidator();
  357. $check = $validator->validate('[email protected]');
  358. var_dump($check); // return true
  359. $check = $validator->validate('test.com');
  360. var_dump($check); // return false
  361. // validate by regex and DNS records
  362. $validator = new emailValidator(true);
  363. $check = $validator->validate('[email protected]');
  364. var_dump($check); // return true or false
  365. // validate by regex, DNS records and IDN
  366. $validator = new emailValidator(true, true);
  367. $check = $validator->validate('[email protected]');
  368. var_dump($check); // return true or false
  369. // validate just by regex
  370. $validator = new emailValidator();
  371. $check = $validator->validate('[email protected]');
  372. var_dump($check); // return true
  373. $check = $validator->validate('test.com');
  374. var_dump($check); // return false
  375. // validate by regex and DNS records
  376. $validator = new emailValidator(true);
  377. $check = $validator->validate('[email protected]');
  378. var_dump($check); // return true or false
  379. // validate by regex, DNS records and IDN
  380. $validator = new emailValidator(true, true);
  381. $check = $validator->validate('[email protected]');
  382. var_dump($check); // return true or false
  383. // validate just by regex
  384. $validator = new emailValidator();
  385. $check = $validator->validate('[email protected]');
  386. var_dump($check); // return true
  387. $check = $validator->validate('test.com');
  388. var_dump($check); // return false
  389. // validate by regex and DNS records
  390. $validator = new emailValidator(true);
  391. $check = $validator->validate('[email protected]');
  392. var_dump($check); // return true or false
  393. // validate by regex, DNS records and IDN
  394. $validator = new emailValidator(true, true);
  395. $check = $validator->validate('[email protected]');
  396. var_dump($check); // return true or false
  397. // validate just by regex
  398. $validator = new emailValidator();
  399. $check = $validator->validate('[email protected]');
  400. var_dump($check); // return true
  401. $check = $validator->validate('test.com');
  402. var_dump($check); // return false
  403. // validate by regex and DNS records
  404. $validator = new emailValidator(true);
  405. $check = $validator->validate('[email protected]');
  406. var_dump($check); // return true or false
  407. // validate by regex, DNS records and IDN
  408. $validator = new emailValidator(true, true);
  409. $check = $validator->validate('[email protected]');
  410. var_dump($check); // return true or false
  411. // validate just by regex
  412. $validator = new emailValidator();
  413. $check = $validator->validate('[email protected]');
  414. var_dump($check); // return true
  415. $check = $validator->validate('test.com');
  416. var_dump($check); // return false
  417. // validate by regex and DNS records
  418. $validator = new emailValidator(true);
  419. $check = $validator->validate('[email protected]');
  420. var_dump($check); // return true or false
  421. // validate by regex, DNS records and IDN
  422. $validator = new emailValidator(true, true);
  423. $check = $validator->validate('[email protected]');
  424. var_dump($check); // return true or false
  425. // validate just by regex
  426. $validator = new emailValidator();
  427. $check = $validator->validate('[email protected]');
  428. var_dump($check); // return true
  429. $check = $validator->validate('test.com');
  430. var_dump($check); // return false
  431. // validate by regex and DNS records
  432. $validator = new emailValidator(true);
  433. $check = $validator->validate('[email protected]');
  434. var_dump($check); // return true or false
  435. // validate by regex, DNS records and IDN
  436. $validator = new emailValidator(true, true);
  437. $check = $validator->validate('[email protected]');
  438. var_dump($check); // return true or false
  439. // validate just by regex
  440. $validator = new emailValidator();
  441. $check = $validator->validate('[email protected]');
  442. var_dump($check); // return true
  443. $check = $validator->validate('test.com');
  444. var_dump($check); // return false
  445. // validate by regex and DNS records
  446. $validator = new emailValidator(true);
  447. $check = $validator->validate('[email protected]');
  448. var_dump($check); // return true or false
  449. // validate by regex, DNS records and IDN
  450. $validator = new emailValidator(true, true);
  451. $check = $validator->validate('[email protected]');
  452. var_dump($check); // return true or false
  453. // validate just by regex
  454. $validator = new emailValidator();
  455. $check = $validator->validate('[email protected]');
  456. var_dump($check); // return true
  457. $check = $validator->validate('test.com');
  458. var_dump($check); // return false
  459. // validate by regex and DNS records
  460. $validator = new emailValidator(true);
  461. $check = $validator->validate('[email protected]');
  462. var_dump($check); // return true or false
  463. // validate by regex, DNS records and IDN
  464. $validator = new emailValidator(true, true);
  465. $check = $validator->validate('[email protected]');
  466. var_dump($check); // return true or false
  467. // validate just by regex
  468. $validator = new emailValidator();
  469. $check = $validator->validate('[email protected]');
  470. var_dump($check); // return true
  471. $check = $validator->validate('test.com');
  472. var_dump($check); // return false
  473. // validate by regex and DNS records
  474. $validator = new emailValidator(true);
  475. $check = $validator->validate('[email protected]');
  476. var_dump($check); // return true or false
  477. // validate by regex, DNS records and IDN
  478. $validator = new emailValidator(true, true);
  479. $check = $validator->validate('[email protected]');
  480. var_dump($check); // return true or false
  481. // validate just by regex
  482. $validator = new emailValidator();
  483. $check = $validator->validate('[email protected]');
  484. var_dump($check); // return true
  485. $check = $validator->validate('test.com');
  486. var_dump($check); // return false
  487. // validate by regex and DNS records
  488. $validator = new emailValidator(true);
  489. $check = $validator->validate('[email protected]');
  490. var_dump($check); // return true or false
  491. // validate by regex, DNS records and IDN
  492. $validator = new emailValidator(true, true);
  493. $check = $validator->validate('[email protected]');
  494. var_dump($check); // return true or false
  495. // validate just by regex
  496. $validator = new emailValidator();
  497. $check = $validator->validate('[email protected]');
  498. var_dump($check); // return true
  499. $check = $validator->validate('test.com');
  500. var_dump($check); // return false
  501. // validate by regex and DNS records
  502. $validator = new emailValidator(true);
  503. $check = $validator->validate('[email protected]');
  504. var_dump($check); // return true or false
  505. // validate by regex, DNS records and IDN
  506. $validator = new emailValidator(true, true);
  507. $check = $validator->validate('[email protected]');
  508. var_dump($check); // return true or false
  509. // validate just by regex
  510. $validator = new emailValidator();
  511. $check = $validator->validate('[email protected]');
  512. var_dump($check); // return true
  513. $check = $validator->validate('test.com');
  514. var_dump($check); // return false
  515. // validate by regex and DNS records
  516. $validator = new emailValidator(true);
  517. $check = $validator->validate('[email protected]');
  518. var_dump($check); // return true or false
  519. // validate by regex, DNS records and IDN
  520. $validator = new emailValidator(true, true);
  521. $check = $validator->validate('[email protected]');
  522. var_dump($check); // return true or false
  523. // validate just by regex
  524. $validator = new emailValidator();
  525. $check = $validator->validate('[email protected]');
  526. var_dump($check); // return true
  527. $check = $validator->validate('test.com');
  528. var_dump($check); // return false
  529. // validate by regex and DNS records
  530. $validator = new emailValidator(true);
  531. $check = $validator->validate('[email protected]');
  532. var_dump($check); // return true or false
  533. // validate by regex, DNS records and IDN
  534. $validator = new emailValidator(true, true);
  535. $check = $validator->validate('[email protected]');
  536. var_dump($check); // return true or false
  537. // validate just by regex
  538. $validator = new emailValidator();
  539. $check = $validator->validate('[email protected]');
  540. var_dump($check); // return true
  541. $check = $validator->validate('test.com');
  542. var_dump($check); // return false
  543. // validate by regex and DNS records
  544. $validator = new emailValidator(true);
  545. $check = $validator->validate('[email protected]');
  546. var_dump($check); // return true or false
  547. // validate by regex, DNS records and IDN
  548. $validator = new emailValidator(true, true);
  549. $check = $validator->validate('[email protected]');
  550. var_dump($check); // return true or false
  551. // validate just by regex
  552. $validator = new emailValidator();
  553. $check = $validator->validate('[email protected]');
  554. var_dump($check); // return true
  555. $check = $validator->validate('test.com');
  556. var_dump($check); // return false
  557. // validate by regex and DNS records
  558. $validator = new emailValidator(true);
  559. $check = $validator->validate('[email protected]');
  560. var_dump($check); // return true or false
  561. // validate by regex, DNS records and IDN
  562. $validator = new emailValidator(true, true);
  563. $check = $validator->validate('[email protected]');
  564. var_dump($check); // return true or false
  565. // validate just by regex
  566. $validator = new emailValidator();
  567. $check = $validator->validate('[email protected]');
  568. var_dump($check); // return true
  569. $check = $validator->validate('test.com');
  570. var_dump($check); // return false
  571. // validate by regex and DNS records
  572. $validator = new emailValidator(true);
  573. $check = $validator->validate('[email protected]');
  574. var_dump($check); // return true or false
  575. // validate by regex, DNS records and IDN
  576. $validator = new emailValidator(true, true);
  577. $check = $validator->validate('[email protected]');
  578. var_dump($check); // return true or false
  579. // validate just by regex
  580. $validator = new emailValidator();
  581. $check = $validator->validate('[email protected]');
  582. var_dump($check); // return true
  583. $check = $validator->validate('test.com');
  584. var_dump($check); // return false
  585. // validate by regex and DNS records
  586. $validator = new emailValidator(true);
  587. $check = $validator->validate('[email protected]');
  588. var_dump($check); // return true or false
  589. // validate by regex, DNS records and IDN
  590. $validator = new emailValidator(true, true);
  591. $check = $validator->validate('[email protected]');
  592. var_dump($check); // return true or false
  593. // validate just by regex
  594. $validator = new emailValidator();
  595. $check = $validator->validate('[email protected]');
  596. var_dump($check); // return true
  597. $check = $validator->validate('test.com');
  598. var_dump($check); // return false
  599. // validate by regex and DNS records
  600. $validator = new emailValidator(true);
  601. $check = $validator->validate('[email protected]');
  602. var_dump($check); // return true or false
  603. // validate by regex, DNS records and IDN
  604. $validator = new emailValidator(true, true);
  605. $check = $validator->validate('[email protected]');
  606. var_dump($check); // return true or false
  607. // validate just by regex
  608. $validator = new emailValidator();
  609. $check = $validator->validate('[email protected]');
  610. var_dump($check); // return true
  611. $check = $validator->validate('test.com');
  612. var_dump($check); // return false
  613. // validate by regex and DNS records
  614. $validator = new emailValidator(true);
  615. $check = $validator->validate('[email protected]');
  616. var_dump($check); // return true or false
  617. // validate by regex, DNS records and IDN
  618. $validator = new emailValidator(true, true);
  619. $check = $validator->validate('[email protected]');
  620. var_dump($check); // return true or false
  621. // validate just by regex
  622. $validator = new emailValidator();
  623. $check = $validator->validate('[email protected]');
  624. var_dump($check); // return true
  625. $check = $validator->validate('test.com');
  626. var_dump($check); // return false
  627. // validate by regex and DNS records
  628. $validator = new emailValidator(true);
  629. $check = $validator->validate('[email protected]');
  630. var_dump($check); // return true or false
  631. // validate by regex, DNS records and IDN
  632. $validator = new emailValidator(true, true);
  633. $check = $validator->validate('[email protected]');
  634. var_dump($check); // return true or false
  635. // validate just by regex
  636. $validator = new emailValidator();
  637. $check = $validator->validate('[email protected]');
  638. var_dump($check); // return true
  639. $check = $validator->validate('test.com');
  640. var_dump($check); // return false
  641. // validate by regex and DNS records
  642. $validator = new emailValidator(true);
  643. $check = $validator->validate('[email protected]');
  644. var_dump($check); // return true or false
  645. // validate by regex, DNS records and IDN
  646. $validator = new emailValidator(true, true);
  647. $check = $validator->validate('[email protected]');
  648. var_dump($check); // return true or false
  649. // validate just by regex
  650. $validator = new emailValidator();
  651. $check = $validator->validate('[email protected]');
  652. var_dump($check); // return true
  653. $check = $validator->validate('test.com');
  654. var_dump($check); // return false
  655. // validate by regex and DNS records
  656. $validator = new emailValidator(true);
  657. $check = $validator->validate('[email protected]');
  658. var_dump($check); // return true or false
  659. // validate by regex, DNS records and IDN
  660. $validator = new emailValidator(true, true);
  661. $check = $validator->validate('[email protected]');
  662. var_dump($check); // return true or false
  663. // validate just by regex
  664. $validator = new emailValidator();
  665. $check = $validator->validate('[email protected]');
  666. var_dump($check); // return true
  667. $check = $validator->validate('test.com');
  668. var_dump($check); // return false
  669. // validate by regex and DNS records
  670. $validator = new emailValidator(true);
  671. $check = $validator->validate('[email protected]');
  672. var_dump($check); // return true or false
  673. // validate by regex, DNS records and IDN
  674. $validator = new emailValidator(true, true);
  675. $check = $validator->validate('[email protected]');
  676. var_dump($check); // return true or false
  677. // validate just by regex
  678. $validator = new emailValidator();
  679. $check = $validator->validate('[email protected]');
  680. var_dump($check); // return true
  681. $check = $validator->validate('test.com');
  682. var_dump($check); // return false
  683. // validate by regex and DNS records
  684. $validator = new emailValidator(true);
  685. $check = $validator->validate('[email protected]');
  686. var_dump($check); // return true or false
  687. // validate by regex, DNS records and IDN
  688. $validator = new emailValidator(true, true);
  689. $check = $validator->validate('[email protected]');
  690. var_dump($check); // return true or false
  691. // validate just by regex
  692. $validator = new emailValidator();
  693. $check = $validator->validate('[email protected]');
  694. var_dump($check); // return true
  695. $check = $validator->validate('test.com');
  696. var_dump($check); // return false
  697. // validate by regex and DNS records
  698. $validator = new emailValidator(true);
  699. $check = $validator->validate('[email protected]');
  700. var_dump($check); // return true or false
  701. // validate by regex, DNS records and IDN
  702. $validator = new emailValidator(true, true);
  703. $check = $validator->validate('[email protected]');
  704. var_dump($check); // return true or false
  705. // validate just by regex
  706. $validator = new emailValidator();
  707. $check = $validator->validate('[email protected]');
  708. var_dump($check); // return true
  709. $check = $validator->validate('test.com');
  710. var_dump($check); // return false
  711. // validate by regex and DNS records
  712. $validator = new emailValidator(true);
  713. $check = $validator->validate('[email protected]');
  714. var_dump($check); // return true or false
  715. // validate by regex, DNS records and IDN
  716. $validator = new emailValidator(true, true);
  717. $check = $validator->validate('[email protected]');
  718. var_dump($check); // return true or false
  719. // validate just by regex
  720. $validator = new emailValidator();
  721. $check = $validator->validate('[email protected]');
  722. var_dump($check); // return true
  723. $check = $validator->validate('test.com');
  724. var_dump($check); // return false
  725. // validate by regex and DNS records
  726. $validator = new emailValidator(true);
  727. $check = $validator->validate('[email protected]');
  728. var_dump($check); // return true or false
  729. // validate by regex, DNS records and IDN
  730. $validator = new emailValidator(true, true);
  731. $check = $validator->validate('[email protected]');
  732. var_dump($check); // return true or false
  733. // validate just by regex
  734. $validator = new emailValidator();
  735. $check = $validator->validate('[email protected]');
  736. var_dump($check); // return true
  737. $check = $validator->validate('test.com');
  738. var_dump($check); // return false
  739. // validate by regex and DNS records
  740. $validator = new emailValidator(true);
  741. $check = $validator->validate('[email protected]');
  742. var_dump($check); // return true or false
  743. // validate by regex, DNS records and IDN
  744. $validator = new emailValidator(true, true);
  745. $check = $validator->validate('[email protected]');
  746. var_dump($check); // return true or false
  747. // validate just by regex
  748. $validator = new emailValidator();
  749. $check = $validator->validate('[email protected]');
  750. var_dump($check); // return true
  751. $check = $validator->validate('test.com');
  752. var_dump($check); // return false
  753. // validate by regex and DNS records
  754. $validator = new emailValidator(true);
  755. $check = $validator->validate('[email protected]');
  756. var_dump($check); // return true or false
  757. // validate by regex, DNS records and IDN
  758. $validator = new emailValidator(true, true);
  759. $check = $validator->validate('[email protected]');
  760. var_dump($check); // return true or false
  761. // validate just by regex
  762. $validator = new emailValidator();
  763. $check = $validator->validate('[email protected]');
  764. var_dump($check); // return true
  765. $check = $validator->validate('test.com');
  766. var_dump($check); // return false
  767. // validate by regex and DNS records
  768. $validator = new emailValidator(true);
  769. $check = $validator->validate('[email protected]');
  770. var_dump($check); // return true or false
  771. // validate by regex, DNS records and IDN
  772. $validator = new emailValidator(true, true);
  773. $check = $validator->validate('[email protected]');
  774. var_dump($check); // return true or false
  775. // validate just by regex
  776. $validator = new emailValidator();
  777. $check = $validator->validate('[email protected]');
  778. var_dump($check); // return true
  779. $check = $validator->validate('test.com');
  780. var_dump($check); // return false
  781. // validate by regex and DNS records
  782. $validator = new emailValidator(true);
  783. $check = $validator->validate('[email protected]');
  784. var_dump($check); // return true or false
  785. // validate by regex, DNS records and IDN
  786. $validator = new emailValidator(true, true);
  787. $check = $validator->validate('[email protected]');
  788. var_dump($check); // return true or false
  789. // validate just by regex
  790. $validator = new emailValidator();
  791. $check = $validator->validate('[email protected]');
  792. var_dump($check); // return true
  793. $check = $validator->validate('test.com');
  794. var_dump($check); // return false
  795. // validate by regex and DNS records
  796. $validator = new emailValidator(true);
  797. $check = $validator->validate('[email protected]');
  798. var_dump($check); // return true or false
  799. // validate by regex, DNS records and IDN
  800. $validator = new emailValidator(true, true);
  801. $check = $validator->validate('[email protected]');
  802. var_dump($check); // return true or false
  803. // validate just by regex
  804. $validator = new emailValidator();
  805. $check = $validator->validate('[email protected]');
  806. var_dump($check); // return true
  807. $check = $validator->validate('test.com');
  808. var_dump($check); // return false
  809. // validate by regex and DNS records
  810. $validator = new emailValidator(true);
  811. $check = $validator->validate('[email protected]');
  812. var_dump($check); // return true or false
  813. // validate by regex, DNS records and IDN
  814. $validator = new emailValidator(true, true);
  815. $check = $validator->validate('[email protected]');
  816. var_dump($check); // return true or false
  817. // validate just by regex
  818. $validator = new emailValidator();
  819. $check = $validator->validate('[email protected]');
  820. var_dump($check); // return true
  821. $check = $validator->validate('test.com');
  822. var_dump($check); // return false
  823. // validate by regex and DNS records
  824. $validator = new emailValidator(true);
  825. $check = $validator->validate('[email protected]');
  826. var_dump($check); // return true or false
  827. // validate by regex, DNS records and IDN
  828. $validator = new emailValidator(true, true);
  829. $check = $validator->validate('[email protected]');
  830. var_dump($check); // return true or false
  831. // validate just by regex
  832. $validator = new emailValidator();
  833. $check = $validator->validate('[email protected]');
  834. var_dump($check); // return true
  835. $check = $validator->validate('test.com');
  836. var_dump($check); // return false
  837. // validate by regex and DNS records
  838. $validator = new emailValidator(true);
  839. $check = $validator->validate('[email protected]');
  840. var_dump($check); // return true or false
  841. // validate by regex, DNS records and IDN
  842. $validator = new emailValidator(true, true);
  843. $check = $validator->validate('[email protected]');
  844. var_dump($check); // return true or false
  845. // validate just by regex
  846. $validator = new emailValidator();
  847. $check = $validator->validate('[email protected]');
  848. var_dump($check); // return true
  849. $check = $validator->validate('test.com');
  850. var_dump($check); // return false
  851. // validate by regex and DNS records
  852. $validator = new emailValidator(true);
  853. $check = $validator->validate('[email protected]');
  854. var_dump($check); // return true or false
  855. // validate by regex, DNS records and IDN
  856. $validator = new emailValidator(true, true);
  857. $check = $validator->validate('[email protected]');
  858. var_dump($check); // return true or false
  859. // validate just by regex
  860. $validator = new emailValidator();
  861. $check = $validator->validate('[email protected]');
  862. var_dump($check); // return true
  863. $check = $validator->validate('test.com');
  864. var_dump($check); // return false
  865. // validate by regex and DNS records
  866. $validator = new emailValidator(true);
  867. $check = $validator->validate('[email protected]');
  868. var_dump($check); // return true or false
  869. // validate by regex, DNS records and IDN
  870. $validator = new emailValidator(true, true);
  871. $check = $validator->validate('[email protected]');
  872. var_dump($check); // return true or false
  873. // validate just by regex
  874. $validator = new emailValidator();
  875. $check = $validator->validate('[email protected]');
  876. var_dump($check); // return true
  877. $check = $validator->validate('test.com');
  878. var_dump($check); // return false
  879. // validate by regex and DNS records
  880. $validator = new emailValidator(true);
  881. $check = $validator->validate('[email protected]');
  882. var_dump($check); // return true or false
  883. // validate by regex, DNS records and IDN
  884. $validator = new emailValidator(true, true);
  885. $check = $validator->validate('[email protected]');
  886. var_dump($check); // return true or false
  887. // validate just by regex
  888. $validator = new emailValidator();
  889. $check = $validator->validate('[email protected]');
  890. var_dump($check); // return true
  891. $check = $validator->validate('test.com');
  892. var_dump($check); // return false
  893. // validate by regex and DNS records
  894. $validator = new emailValidator(true);
  895. $check = $validator->validate('[email protected]');
  896. var_dump($check); // return true or false
  897. // validate by regex, DNS records and IDN
  898. $validator = new emailValidator(true, true);
  899. $check = $validator->validate('[email protected]');
  900. var_dump($check); // return true or false
  901. // validate just by regex
  902. $validator = new emailValidator();
  903. $check = $validator->validate('[email protected]');
  904. var_dump($check); // return true
  905. $check = $validator->validate('test.com');
  906. var_dump($check); // return false
  907. // validate by regex and DNS records
  908. $validator = new emailValidator(true);
  909. $check = $validator->validate('[email protected]');
  910. var_dump($check); // return true or false
  911. // validate by regex, DNS records and IDN
  912. $validator = new emailValidator(true, true);
  913. $check = $validator->validate('[email protected]');
  914. var_dump($check); // return true or false
  915. // validate just by regex
  916. $validator = new emailValidator();
  917. $check = $validator->validate('[email protected]');
  918. var_dump($check); // return true
  919. $check = $validator->validate('test.com');
  920. var_dump($check); // return false
  921. // validate by regex and DNS records
  922. $validator = new emailValidator(true);
  923. $check = $validator->validate('[email protected]');
  924. var_dump($check); // return true or false
  925. // validate by regex, DNS records and IDN
  926. $validator = new emailValidator(true, true);
  927. $check = $validator->validate('[email protected]');
  928. var_dump($check); // return true or false
  929. // validate just by regex
  930. $validator = new emailValidator();
  931. $check = $validator->validate('[email protected]');
  932. var_dump($check); // return true
  933. $check = $validator->validate('test.com');
  934. var_dump($check); // return false
  935. // validate by regex and DNS records
  936. $validator = new emailValidator(true);
  937. $check = $validator->validate('[email protected]');
  938. var_dump($check); // return true or false
  939. // validate by regex, DNS records and IDN
  940. $validator = new emailValidator(true, true);
  941. $check = $validator->validate('[email protected]');
  942. var_dump($check); // return true or false
  943. // validate just by regex
  944. $validator = new emailValidator();
  945. $check = $validator->validate('[email protected]');
  946. var_dump($check); // return true
  947. $check = $validator->validate('test.com');
  948. var_dump($check); // return false
  949. // validate by regex and DNS records
  950. $validator = new emailValidator(true);
  951. $check = $validator->validate('[email protected]');
  952. var_dump($check); // return true or false
  953. // validate by regex, DNS records and IDN
  954. $validator = new emailValidator(true, true);
  955. $check = $validator->validate('[email protected]');
  956. var_dump($check); // return true or false
  957. // validate just by regex
  958. $validator = new emailValidator();
  959. $check = $validator->validate('[email protected]');
  960. var_dump($check); // return true
  961. $check = $validator->validate('test.com');
  962. var_dump($check); // return false
  963. // validate by regex and DNS records
  964. $validator = new emailValidator(true);
  965. $check = $validator->validate('[email protected]');
  966. var_dump($check); // return true or false
  967. // validate by regex, DNS records and IDN
  968. $validator = new emailValidator(true, true);
  969. $check = $validator->validate('[email protected]');
  970. var_dump($check); // return true or false
  971. // validate just by regex
  972. $validator = new emailValidator();
  973. $check = $validator->validate('[email protected]');
  974. var_dump($check); // return true
  975. $check = $validator->validate('test.com');
  976. var_dump($check); // return false
  977. // validate by regex and DNS records
  978. $validator = new emailValidator(true);
  979. $check = $validator->validate('[email protected]');
  980. var_dump($check); // return true or false
  981. // validate by regex, DNS records and IDN
  982. $validator = new emailValidator(true, true);
  983. $check = $validator->validate('[email protected]');
  984. var_dump($check); // return true or false
  985. // validate just by regex
  986. $validator = new emailValidator();
  987. $check = $validator->validate('[email protected]');
  988. var_dump($check); // return true
  989. $check = $validator->validate('test.com');
  990. var_dump($check); // return false
  991. // validate by regex and DNS records
  992. $validator = new emailValidator(true);
  993. $check = $validator->validate('[email protected]');
  994. var_dump($check); // return true or false
  995. // validate by regex, DNS records and IDN
  996. $validator = new emailValidator(true, true);
  997. $check = $validator->validate('[email protected]');
  998. var_dump($check); // return true or false
  999. // validate just by regex
  1000. $validator = new emailValidator();
  1001. $check = $validator->validate('[email protected]');
  1002. var_dump($check); // return true
  1003. $check = $validator->validate('test.com');
  1004. var_dump($check); // return false
  1005. // validate by regex and DNS records
  1006. $validator = new emailValidator(true);
  1007. $check = $validator->validate('[email protected]');
  1008. var_dump($check); // return true or false
  1009. // validate by regex, DNS records and IDN
  1010. $validator = new emailValidator(true, true);
  1011. $check = $validator->validate('[email protected]');
  1012. var_dump($check); // return true or false
  1013. // validate just by regex
  1014. $validator = new emailValidator();
  1015. $check = $validator->validate('[email protected]');
  1016. var_dump($check); // return true
  1017. $check = $validator->validate('test.com');
  1018. var_dump($check); // return false
  1019. // validate by regex and DNS records
  1020. $validator = new emailValidator(true);
  1021. $check = $validator->validate('[email protected]');
  1022. var_dump($check); // return true or false
  1023. // validate by regex, DNS records and IDN
  1024. $validator = new emailValidator(true, true);
  1025. $check = $validator->validate('[email protected]');
  1026. var_dump($check); // return true or false
  1027. // validate just by regex
  1028. $validator = new emailValidator();
  1029. $check = $validator->validate('[email protected]');
  1030. var_dump($check); // return true
  1031. $check = $validator->validate('test.com');
  1032. var_dump($check); // return false
  1033. // validate by regex and DNS records
  1034. $validator = new emailValidator(true);
  1035. $check = $validator->validate('[email protected]');
  1036. var_dump($check); // return true or false
  1037. // validate by regex, DNS records and IDN
  1038. $validator = new emailValidator(true, true);
  1039. $check = $validator->validate('[email protected]');
  1040. var_dump($check); // return true or false
  1041. // validate just by regex
  1042. $validator = new emailValidator();
  1043. $check = $validator->validate('[email protected]');
  1044. var_dump($check); // return true
  1045. $check = $validator->validate('test.com');
  1046. var_dump($check); // return false
  1047. // validate by regex and DNS records
  1048. $validator = new emailValidator(true);
  1049. $check = $validator->validate('[email protected]');
  1050. var_dump($check); // return true or false
  1051. // validate by regex, DNS records and IDN
  1052. $validator = new emailValidator(true, true);
  1053. $check = $validator->validate('[email protected]');
  1054. var_dump($check); // return true or false
  1055. // validate just by regex
  1056. $validator = new emailValidator();
  1057. $check = $validator->validate('[email protected]');
  1058. var_dump($check); // return true
  1059. $check = $validator->validate('test.com');
  1060. var_dump($check); // return false
  1061. // validate by regex and DNS records
  1062. $validator = new emailValidator(true);
  1063. $check = $validator->validate('[email protected]');
  1064. var_dump($check); // return true or false
  1065. // validate by regex, DNS records and IDN
  1066. $validator = new emailValidator(true, true);
  1067. $check = $validator->validate('[email protected]');
  1068. var_dump($check); // return true or false
  1069. // validate just by regex
  1070. $validator = new emailValidator();
  1071. $check = $validator->validate('[email protected]');
  1072. var_dump($check); // return true
  1073. $check = $validator->validate('test.com');
  1074. var_dump($check); // return false
  1075. // validate by regex and DNS records
  1076. $validator = new emailValidator(true);
  1077. $check = $validator->validate('[email protected]');
  1078. var_dump($check); // return true or false
  1079. // validate by regex, DNS records and IDN
  1080. $validator = new emailValidator(true, true);
  1081. $check = $validator->validate('[email protected]');
  1082. var_dump($check); // return true or false
  1083. // validate just by regex
  1084. $validator = new emailValidator();
  1085. $check = $validator->validate('[email protected]');
  1086. var_dump($check); // return true
  1087. $check = $validator->validate('test.com');
  1088. var_dump($check); // return false
  1089. // validate by regex and DNS records
  1090. $validator = new emailValidator(true);
  1091. $check = $validator->validate('[email protected]');
  1092. var_dump($check); // return true or false
  1093. // validate by regex, DNS records and IDN
  1094. $validator = new emailValidator(true, true);
  1095. $check = $validator->validate('[email protected]');
  1096. var_dump($check); // return true or false
  1097. // validate just by regex
  1098. $validator = new emailValidator();
  1099. $check = $validator->validate('[email protected]');
  1100. var_dump($check); // return true
  1101. $check = $validator->validate('test.com');
  1102. var_dump($check); // return false
  1103. // validate by regex and DNS records
  1104. $validator = new emailValidator(true);
  1105. $check = $validator->validate('[email protected]');
  1106. var_dump($check); // return true or false
  1107. // validate by regex, DNS records and IDN
  1108. $validator = new emailValidator(true, true);
  1109. $check = $validator->validate('[email protected]');
  1110. var_dump($check); // return true or false
  1111. // validate just by regex
  1112. $validator = new emailValidator();
  1113. $check = $validator->validate('[email protected]');
  1114. var_dump($check); // return true
  1115. $check = $validator->validate('test.com');
  1116. var_dump($check); // return false
  1117. // validate by regex and DNS records
  1118. $validator = new emailValidator(true);
  1119. $check = $validator->validate('[email protected]');
  1120. var_dump($check); // return true or false
  1121. // validate by regex, DNS records and IDN
  1122. $validator = new emailValidator(true, true);
  1123. $check = $validator->validate('[email protected]');
  1124. var_dump($check); // return true or false
  1125. // validate just by regex
  1126. $validator = new emailValidator();
  1127. $check = $validator->validate('[email protected]');
  1128. var_dump($check); // return true
  1129. $check = $validator->validate('test.com');
  1130. var_dump($check); // return false
  1131. // validate by regex and DNS records
  1132. $validator = new emailValidator(true);
  1133. $check = $validator->validate('[email protected]');
  1134. var_dump($check); // return true or false
  1135. // validate by regex, DNS records and IDN
  1136. $validator = new emailValidator(true, true);
  1137. $check = $validator->validate('[email protected]');
  1138. var_dump($check); // return true or false
  1139. // validate just by regex
  1140. $validator = new emailValidator();
  1141. $check = $validator->validate('[email protected]');
  1142. var_dump($check); // return true
  1143. $check = $validator->validate('test.com');
  1144. var_dump($check); // return false
  1145. // validate by regex and DNS records
  1146. $validator = new emailValidator(true);
  1147. $check = $validator->validate('[email protected]');
  1148. var_dump($check); // return true or false
  1149. // validate by regex, DNS records and IDN
  1150. $validator = new emailValidator(true, true);
  1151. $check = $validator->validate('[email protected]');
  1152. var_dump($check); // return true or false
  1153. // validate just by regex
  1154. $validator = new emailValidator();
  1155. $check = $validator->validate('[email protected]');
  1156. var_dump($check); // return true
  1157. $check = $validator->validate('test.com');
  1158. var_dump($check); // return false
  1159. // validate by regex and DNS records
  1160. $validator = new emailValidator(true);
  1161. $check = $validator->validate('[email protected]');
  1162. var_dump($check); // return true or false
  1163. // validate by regex, DNS records and IDN
  1164. $validator = new emailValidator(true, true);
  1165. $check = $validator->validate('[email protected]');
  1166. var_dump($check); // return true or false
  1167. // validate just by regex
  1168. $validator = new emailValidator();
  1169. $check = $validator->validate('[email protected]');
  1170. var_dump($check); // return true
  1171. $check = $validator->validate('test.com');
  1172. var_dump($check); // return false
  1173. // validate by regex and DNS records
  1174. $validator = new emailValidator(true);
  1175. $check = $validator->validate('[email protected]');
  1176. var_dump($check); // return true or false
  1177. // validate by regex, DNS records and IDN
  1178. $validator = new emailValidator(true, true);
  1179. $check = $validator->validate('[email protected]');
  1180. var_dump($check); // return true or false
  1181. // validate just by regex
  1182. $validator = new emailValidator();
  1183. $check = $validator->validate('[email protected]');
  1184. var_dump($check); // return true
  1185. $check = $validator->validate('test.com');
  1186. var_dump($check); // return false
  1187. // validate by regex and DNS records
  1188. $validator = new emailValidator(true);
  1189. $check = $validator->validate('[email protected]');
  1190. var_dump($check); // return true or false
  1191. // validate by regex, DNS records and IDN
  1192. $validator = new emailValidator(true, true);
  1193. $check = $validator->validate('[email protected]');
  1194. var_dump($check); // return true or false
  1195. // validate just by regex
  1196. $validator = new emailValidator();
  1197. $check = $validator->validate('[email protected]');
  1198. var_dump($check); // return true
  1199. $check = $validator->validate('test.com');
  1200. var_dump($check); // return false
  1201. // validate by regex and DNS records
  1202. $validator = new emailValidator(true);
  1203. $check = $validator->validate('[email protected]');
  1204. var_dump($check); // return true or false
  1205. // validate by regex, DNS records and IDN
  1206. $validator = new emailValidator(true, true);
  1207. $check = $validator->validate('[email protected]');
  1208. var_dump($check); // return true or false
  1209. // validate just by regex
  1210. $validator = new emailValidator();
  1211. $check = $validator->validate('[email protected]');
  1212. var_dump($check); // return true
  1213. $check = $validator->validate('test.com');
  1214. var_dump($check); // return false
  1215. // validate by regex and DNS records
  1216. $validator = new emailValidator(true);
  1217. $check = $validator->validate('[email protected]');
  1218. var_dump($check); // return true or false
  1219. // validate by regex, DNS records and IDN
  1220. $validator = new emailValidator(true, true);
  1221. $check = $validator->validate('[email protected]');
  1222. var_dump($check); // return true or false
  1223. // validate just by regex
  1224. $validator = new emailValidator();
  1225. $check = $validator->validate('[email protected]');
  1226. var_dump($check); // return true
  1227. $check = $validator->validate('test.com');
  1228. var_dump($check); // return false
  1229. // validate by regex and DNS records
  1230. $validator = new emailValidator(true);
  1231. $check = $validator->validate('[email protected]');
  1232. var_dump($check); // return true or false
  1233. // validate by regex, DNS records and IDN
  1234. $validator = new emailValidator(true, true);
  1235. $check = $validator->validate('[email protected]');
  1236. var_dump($check); // return true or false
  1237. // validate just by regex
  1238. $validator = new emailValidator();
  1239. $check = $validator->validate('[email protected]');
  1240. var_dump($check); // return true
  1241. $check = $validator->validate('test.com');
  1242. var_dump($check); // return false
  1243. // validate by regex and DNS records
  1244. $validator = new emailValidator(true);
  1245. $check = $validator->validate('[email protected]');
  1246. var_dump($check); // return true or false
  1247. // validate by regex, DNS records and IDN
  1248. $validator = new emailValidator(true, true);
  1249. $check = $validator->validate('[email protected]');
  1250. var_dump($check); // return true or false
  1251. // validate just by regex
  1252. $validator = new emailValidator();
  1253. $check = $validator->validate('[email protected]');
  1254. var_dump($check); // return true
  1255. $check = $validator->validate('test.com');
  1256. var_dump($check); // return false
  1257. // validate by regex and DNS records
  1258. $validator = new emailValidator(true);
  1259. $check = $validator->validate('[email protected]');
  1260. var_dump($check); // return true or false
  1261. // validate by regex, DNS records and IDN
  1262. $validator = new emailValidator(true, true);
  1263. $check = $validator->validate('[email protected]');
  1264. var_dump($check); // return true or false
  1265. // validate just by regex
  1266. $validator = new emailValidator();
  1267. $check = $validator->validate('[email protected]');
  1268. var_dump($check); // return true
  1269. $check = $validator->validate('test.com');
  1270. var_dump($check); // return false
  1271. // validate by regex and DNS records
  1272. $validator = new emailValidator(true);
  1273. $check = $validator->validate('[email protected]');
  1274. var_dump($check); // return true or false
  1275. // validate by regex, DNS records and IDN
  1276. $validator = new emailValidator(true, true);
  1277. $check = $validator->validate('[email protected]');
  1278. var_dump($check); // return true or false
  1279. // validate just by regex
  1280. $validator = new emailValidator();
  1281. $check = $validator->validate('[email protected]');
  1282. var_dump($check); // return true
  1283. $check = $validator->validate('test.com');
  1284. var_dump($check); // return false
  1285. // validate by regex and DNS records
  1286. $validator = new emailValidator(true);
  1287. $check = $validator->validate('[email protected]');
  1288. var_dump($check); // return true or false
  1289. // validate by regex, DNS records and IDN
  1290. $validator = new emailValidator(true, true);
  1291. $check = $validator->validate('[email protected]');
  1292. var_dump($check); // return true or false
  1293. // validate just by regex
  1294. $validator = new emailValidator();
  1295. $check = $validator->validate('[email protected]');
  1296. var_dump($check); // return true
  1297. $check = $validator->validate('test.com');
  1298. var_dump($check); // return false
  1299. // validate by regex and DNS records
  1300. $validator = new emailValidator(true);
  1301. $check = $validator->validate('[email protected]');
  1302. var_dump($check); // return true or false
  1303. // validate by regex, DNS records and IDN
  1304. $validator = new emailValidator(true, true);
  1305. $check = $validator->validate('[email protected]');
  1306. var_dump($check); // return true or false
  1307. // validate just by regex
  1308. $validator = new emailValidator();
  1309. $check = $validator->validate('[email protected]');
  1310. var_dump($check); // return true
  1311. $check = $validator->validate('test.com');
  1312. var_dump($check); // return false
  1313. // validate by regex and DNS records
  1314. $validator = new emailValidator(true);
  1315. $check = $validator->validate('[email protected]');
  1316. var_dump($check); // return true or false
  1317. // validate by regex, DNS records and IDN
  1318. $validator = new emailValidator(true, true);
  1319. $check = $validator->validate('[email protected]');
  1320. var_dump($check); // return true or false
  1321. // validate just by regex
  1322. $validator = new emailValidator();
  1323. $check = $validator->validate('[email protected]');
  1324. var_dump($check); // return true
  1325. $check = $validator->validate('test.com');
  1326. var_dump($check); // return false
  1327. // validate by regex and DNS records
  1328. $validator = new emailValidator(true);
  1329. $check = $validator->validate('[email protected]');
  1330. var_dump($check); // return true or false
  1331. // validate by regex, DNS records and IDN
  1332. $validator = new emailValidator(true, true);
  1333. $check = $validator->validate('[email protected]');
  1334. var_dump($check); // return true or false
  1335. // validate just by regex
  1336. $validator = new emailValidator();
  1337. $check = $validator->validate('[email protected]');
  1338. var_dump($check); // return true
  1339. $check = $validator->validate('test.com');
  1340. var_dump($check); // return false
  1341. // validate by regex and DNS records
  1342. $validator = new emailValidator(true);
  1343. $check = $validator->validate('[email protected]');
  1344. var_dump($check); // return true or false
  1345. // validate by regex, DNS records and IDN
  1346. $validator = new emailValidator(true, true);
  1347. $check = $validator->validate('[email protected]');
  1348. var_dump($check); // return true or false
  1349. // validate just by regex
  1350. $validator = new emailValidator();
  1351. $check = $validator->validate('[email protected]');
  1352. var_dump($check); // return true
  1353. $check = $validator->validate('test.com');
  1354. var_dump($check); // return false
  1355. // validate by regex and DNS records
  1356. $validator = new emailValidator(true);
  1357. $check = $validator->validate('[email protected]');
  1358. var_dump($check); // return true or false
  1359. // validate by regex, DNS records and IDN
  1360. $validator = new emailValidator(true, true);
  1361. $check = $validator->validate('[email protected]');
  1362. var_dump($check); // return true or false
  1363. // validate just by regex
  1364. $validator = new emailValidator();
  1365. $check = $validator->validate('[email protected]');
  1366. var_dump($check); // return true
  1367. $check = $validator->validate('test.com');
  1368. var_dump($check); // return false
  1369. // validate by regex and DNS records
  1370. $validator = new emailValidator(true);
  1371. $check = $validator->validate('[email protected]');
  1372. var_dump($check); // return true or false
  1373. // validate by regex, DNS records and IDN
  1374. $validator = new emailValidator(true, true);
  1375. $check = $validator->validate('[email protected]');
  1376. var_dump($check); // return true or false
  1377. // validate just by regex
  1378. $validator = new emailValidator();
  1379. $check = $validator->validate('[email protected]');
  1380. var_dump($check); // return true
  1381. $check = $validator->validate('test.com');
  1382. var_dump($check); // return false
  1383. // validate by regex and DNS records
  1384. $validator = new emailValidator(true);
  1385. $check = $validator->validate('[email protected]');
  1386. var_dump($check); // return true or false
  1387. // validate by regex, DNS records and IDN
  1388. $validator = new emailValidator(true, true);
  1389. $check = $validator->validate('[email protected]');
  1390. var_dump($check); // return true or false
  1391. // validate just by regex
  1392. $validator = new emailValidator();
  1393. $check = $validator->validate('[email protected]');
  1394. var_dump($check); // return true
  1395. $check = $validator->validate('test.com');
  1396. var_dump($check); // return false
  1397. // validate by regex and DNS records
  1398. $validator = new emailValidator(true);
  1399. $check = $validator->validate('[email protected]');
  1400. var_dump($check); // return true or false
  1401. // validate by regex, DNS records and IDN
  1402. $validator = new emailValidator(true, true);
  1403. $check = $validator->validate('[email protected]');
  1404. var_dump($check); // return true or false
  1405. // validate just by regex
  1406. $validator = new emailValidator();
  1407. $check = $validator->validate('[email protected]');
  1408. var_dump($check); // return true
  1409. $check = $validator->validate('test.com');
  1410. var_dump($check); // return false
  1411. // validate by regex and DNS records
  1412. $validator = new emailValidator(true);
  1413. $check = $validator->validate('[email protected]');
  1414. var_dump($check); // return true or false
  1415. // validate by regex, DNS records and IDN
  1416. $validator = new emailValidator(true, true);
  1417. $check = $validator->validate('[email protected]');
  1418. var_dump($check); // return true or false
  1419. // validate just by regex
  1420. $validator = new emailValidator();
  1421. $check = $validator->validate('[email protected]');
  1422. var_dump($check); // return true
  1423. $check = $validator->validate('test.com');
  1424. var_dump($check); // return false
  1425. // validate by regex and DNS records
  1426. $validator = new emailValidator(true);
  1427. $check = $validator->validate('[email protected]');
  1428. var_dump($check); // return true or false
  1429. // validate by regex, DNS records and IDN
  1430. $validator = new emailValidator(true, true);
  1431. $check = $validator->validate('[email protected]');
  1432. var_dump($check); // return true or false
  1433. // validate just by regex
  1434. $validator = new emailValidator();
  1435. $check = $validator->validate('[email protected]');
  1436. var_dump($check); // return true
  1437. $check = $validator->validate('test.com');
  1438. var_dump($check); // return false
  1439. // validate by regex and DNS records
  1440. $validator = new emailValidator(true);
  1441. $check = $validator->validate('[email protected]');
  1442. var_dump($check); // return true or false
  1443. // validate by regex, DNS records and IDN
  1444. $validator = new emailValidator(true, true);
  1445. $check = $validator->validate('[email protected]');
  1446. var_dump($check); // return true or false
  1447. // validate just by regex
  1448. $validator = new emailValidator();
  1449. $check = $validator->validate('[email protected]');
  1450. var_dump($check); // return true
  1451. $check = $validator->validate('test.com');
  1452. var_dump($check); // return false
  1453. // validate by regex and DNS records
  1454. $validator = new emailValidator(true);
  1455. $check = $validator->validate('[email protected]');
  1456. var_dump($check); // return true or false
  1457. // validate by regex, DNS records and IDN
  1458. $validator = new emailValidator(true, true);
  1459. $check = $validator->validate('[email protected]');
  1460. var_dump($check); // return true or false
  1461. // validate just by regex
  1462. $validator = new emailValidator();
  1463. $check = $validator->validate('[email protected]');
  1464. var_dump($check); // return true
  1465. $check = $validator->validate('test.com');
  1466. var_dump($check); // return false
  1467. // validate by regex and DNS records
  1468. $validator = new emailValidator(true);
  1469. $check = $validator->validate('[email protected]');
  1470. var_dump($check); // return true or false
  1471. // validate by regex, DNS records and IDN
  1472. $validator = new emailValidator(true, true);
  1473. $check = $validator->validate('[email protected]');
  1474. var_dump($check); // return true or false
  1475. // validate just by regex
  1476. $validator = new emailValidator();
  1477. $check = $validator->validate('[email protected]');
  1478. var_dump($check); // return true
  1479. $check = $validator->validate('test.com');
  1480. var_dump($check); // return false
  1481. // validate by regex and DNS records
  1482. $validator = new emailValidator(true);
  1483. $check = $validator->validate('[email protected]');
  1484. var_dump($check); // return true or false
  1485. // validate by regex, DNS records and IDN
  1486. $validator = new emailValidator(true, true);
  1487. $check = $validator->validate('[email protected]');
  1488. var_dump($check); // return true or false
  1489. // validate just by regex
  1490. $validator = new emailValidator();
  1491. $check = $validator->validate('[email protected]');
  1492. var_dump($check); // return true
  1493. $check = $validator->validate('test.com');
  1494. var_dump($check); // return false
  1495. // validate by regex and DNS records
  1496. $validator = new emailValidator(true);
  1497. $check = $validator->validate('[email protected]');
  1498. var_dump($check); // return true or false
  1499. // validate by regex, DNS records and IDN
  1500. $validator = new emailValidator(true, true);
  1501. $check = $validator->validate('[email protected]');
  1502. var_dump($check); // return true or false
  1503. // validate just by regex
  1504. $validator = new emailValidator();
  1505. $check = $validator->validate('[email protected]');
  1506. var_dump($check); // return true
  1507. $check = $validator->validate('test.com');
  1508. var_dump($check); // return false
  1509. // validate by regex and DNS records
  1510. $validator = new emailValidator(true);
  1511. $check = $validator->validate('[email protected]');
  1512. var_dump($check); // return true or false
  1513. // validate by regex, DNS records and IDN
  1514. $validator = new emailValidator(true, true);
  1515. $check = $validator->validate('[email protected]');
  1516. var_dump($check); // return true or false
  1517. // validate just by regex
  1518. $validator = new emailValidator();
  1519. $check = $validator->validate('[email protected]');
  1520. var_dump($check); // return true
  1521. $check = $validator->validate('test.com');
  1522. var_dump($check); // return false
  1523. // validate by regex and DNS records
  1524. $validator = new emailValidator(true);
  1525. $check = $validator->validate('[email protected]');
  1526. var_dump($check); // return true or false
  1527. // validate by regex, DNS records and IDN
  1528. $validator = new emailValidator(true, true);
  1529. $check = $validator->validate('[email protected]');
  1530. var_dump($check); // return true or false
  1531. // validate just by regex
  1532. $validator = new emailValidator();
  1533. $check = $validator->validate('[email protected]');
  1534. var_dump($check); // return true
  1535. $check = $validator->validate('test.com');
  1536. var_dump($check); // return false
  1537. // validate by regex and DNS records
  1538. $validator = new emailValidator(true);
  1539. $check = $validator->validate('[email protected]');
  1540. var_dump($check); // return true or false
  1541. // validate by regex, DNS records and IDN
  1542. $validator = new emailValidator(true, true);
  1543. $check = $validator->validate('[email protected]');
  1544. var_dump($check); // return true or false
  1545. // validate just by regex
  1546. $validator = new emailValidator();
  1547. $check = $validator->validate('[email protected]');
  1548. var_dump($check); // return true
  1549. $check = $validator->validate('test.com');
  1550. var_dump($check); // return false
  1551. // validate by regex and DNS records
  1552. $validator = new emailValidator(true);
  1553. $check = $validator->validate('[email protected]');
  1554. var_dump($check); // return true or false
  1555. // validate by regex, DNS records and IDN
  1556. $validator = new emailValidator(true, true);
  1557. $check = $validator->validate('[email protected]');
  1558. var_dump($check); // return true or false
  1559. // validate just by regex
  1560. $validator = new emailValidator();
  1561. $check = $validator->validate('[email protected]');
  1562. var_dump($check); // return true
  1563. $check = $validator->validate('test.com');
  1564. var_dump($check); // return false
  1565. // validate by regex and DNS records
  1566. $validator = new emailValidator(true);
  1567. $check = $validator->validate('[email protected]');
  1568. var_dump($check); // return true or false
  1569. // validate by regex, DNS records and IDN
  1570. $validator = new emailValidator(true, true);
  1571. $check = $validator->validate('[email protected]');
  1572. var_dump($check); // return true or false
  1573. // validate just by regex
  1574. $validator = new emailValidator();
  1575. $check = $validator->validate('[email protected]');
  1576. var_dump($check); // return true
  1577. $check = $validator->validate('test.com');
  1578. var_dump($check); // return false
  1579. // validate by regex and DNS records
  1580. $validator = new emailValidator(true);
  1581. $check = $validator->validate('[email protected]');
  1582. var_dump($check); // return true or false
  1583. // validate by regex, DNS records and IDN
  1584. $validator = new emailValidator(true, true);
  1585. $check = $validator->validate('[email protected]');
  1586. var_dump($check); // return true or false
  1587. // validate just by regex
  1588. $validator = new emailValidator();
  1589. $check = $validator->validate('[email protected]');
  1590. var_dump($check); // return true
  1591. $check = $validator->validate('test.com');
  1592. var_dump($check); // return false
  1593. // validate by regex and DNS records
  1594. $validator = new emailValidator(true);
  1595. $check = $validator->validate('[email protected]');
  1596. var_dump($check); // return true or false
  1597. // validate by regex, DNS records and IDN
  1598. $validator = new emailValidator(true, true);
  1599. $check = $validator->validate('[email protected]');
  1600. var_dump($check); // return true or false
  1601. // validate just by regex
  1602. $validator = new emailValidator();
  1603. $check = $validator->validate('[email protected]');
  1604. var_dump($check); // return true
  1605. $check = $validator->validate('test.com');
  1606. var_dump($check); // return false
  1607. // validate by regex and DNS records
  1608. $validator = new emailValidator(true);
  1609. $check = $validator->validate('[email protected]');
  1610. var_dump($check); // return true or false
  1611. // validate by regex, DNS records and IDN
  1612. $validator = new emailValidator(true, true);
  1613. $check = $validator->validate('[email protected]');
  1614. var_dump($check); // return true or false
  1615. // validate just by regex
  1616. $validator = new emailValidator();
  1617. $check = $validator->validate('[email protected]');
  1618. var_dump($check); // return true
  1619. $check = $validator->validate('test.com');
  1620. var_dump($check); // return false
  1621. // validate by regex and DNS records
  1622. $validator = new emailValidator(true);
  1623. $check = $validator->validate('[email protected]');
  1624. var_dump($check); // return true or false
  1625. // validate by regex, DNS records and IDN
  1626. $validator = new emailValidator(true, true);
  1627. $check = $validator->validate('[email protected]');
  1628. var_dump($check); // return true or false
  1629. // validate just by regex
  1630. $validator = new emailValidator();
  1631. $check = $validator->validate('[email protected]');
  1632. var_dump($check); // return true
  1633. $check = $validator->validate('test.com');
  1634. var_dump($check); // return false
  1635. // validate by regex and DNS records
  1636. $validator = new emailValidator(true);
  1637. $check = $validator->validate('[email protected]');
  1638. var_dump($check); // return true or false
  1639. // validate by regex, DNS records and IDN
  1640. $validator = new emailValidator(true, true);
  1641. $check = $validator->validate('[email protected]');
  1642. var_dump($check); // return true or false
  1643. // validate just by regex
  1644. $validator = new emailValidator();
  1645. $check = $validator->validate('[email protected]');
  1646. var_dump($check); // return true
  1647. $check = $validator->validate('test.com');
  1648. var_dump($check); // return false
  1649. // validate by regex and DNS records
  1650. $validator = new emailValidator(true);
  1651. $check = $validator->validate('[email protected]');
  1652. var_dump($check); // return true or false
  1653. // validate by regex, DNS records and IDN
  1654. $validator = new emailValidator(true, true);
  1655. $check = $validator->validate('[email protected]');
  1656. var_dump($check); // return true or false
  1657. // validate just by regex
  1658. $validator = new emailValidator();
  1659. $check = $validator->validate('[email protected]');
  1660. var_dump($check); // return true
  1661. $check = $validator->validate('test.com');
  1662. var_dump($check); // return false
  1663. // validate by regex and DNS records
  1664. $validator = new emailValidator(true);
  1665. $check = $validator->validate('[email protected]');
  1666. var_dump($check); // return true or false
  1667. // validate by regex, DNS records and IDN
  1668. $validator = new emailValidator(true, true);
  1669. $check = $validator->validate('[email protected]');
  1670. var_dump($check); // return true or false
  1671. // validate just by regex
  1672. $validator = new emailValidator();
  1673. $check = $validator->validate('[email protected]');
  1674. var_dump($check); // return true
  1675. $check = $validator->validate('test.com');
  1676. var_dump($check); // return false
  1677. // validate by regex and DNS records
  1678. $validator = new emailValidator(true);
  1679. $check = $validator->validate('[email protected]');
  1680. var_dump($check); // return true or false
  1681. // validate by regex, DNS records and IDN
  1682. $validator = new emailValidator(true, true);
  1683. $check = $validator->validate('[email protected]');
  1684. var_dump($check); // return true or false
  1685. // validate just by regex
  1686. $validator = new emailValidator();
  1687. $check = $validator->validate('[email protected]');
  1688. var_dump($check); // return true
  1689. $check = $validator->validate('test.com');
  1690. var_dump($check); // return false
  1691. // validate by regex and DNS records
  1692. $validator = new emailValidator(true);
  1693. $check = $validator->validate('[email protected]');
  1694. var_dump($check); // return true or false
  1695. // validate by regex, DNS records and IDN
  1696. $validator = new emailValidator(true, true);
  1697. $check = $validator->validate('[email protected]');
  1698. var_dump($check); // return true or false
  1699. // validate just by regex
  1700. $validator = new emailValidator();
  1701. $check = $validator->validate('[email protected]');
  1702. var_dump($check); // return true
  1703. $check = $validator->validate('test.com');
  1704. var_dump($check); // return false
  1705. // validate by regex and DNS records
  1706. $validator = new emailValidator(true);
  1707. $check = $validator->validate('[email protected]');
  1708. var_dump($check); // return true or false
  1709. // validate by regex, DNS records and IDN
  1710. $validator = new emailValidator(true, true);
  1711. $check = $validator->validate('[email protected]');
  1712. var_dump($check); // return true or false
  1713. // validate just by regex
  1714. $validator = new emailValidator();
  1715. $check = $validator->validate('[email protected]');
  1716. var_dump($check); // return true
  1717. $check = $validator->validate('test.com');
  1718. var_dump($check); // return false
  1719. // validate by regex and DNS records
  1720. $validator = new emailValidator(true);
  1721. $check = $validator->validate('[email protected]');
  1722. var_dump($check); // return true or false
  1723. // validate by regex, DNS records and IDN
  1724. $validator = new emailValidator(true, true);
  1725. $check = $validator->validate('[email protected]');
  1726. var_dump($check); // return true or false
  1727. // validate just by regex
  1728. $validator = new emailValidator();
  1729. $check = $validator->validate('[email protected]');
  1730. var_dump($check); // return true
  1731. $check = $validator->validate('test.com');
  1732. var_dump($check); // return false
  1733. // validate by regex and DNS records
  1734. $validator = new emailValidator(true);
  1735. $check = $validator->validate('[email protected]');
  1736. var_dump($check); // return true or false
  1737. // validate by regex, DNS records and IDN
  1738. $validator = new emailValidator(true, true);
  1739. $check = $validator->validate('[email protected]');
  1740. var_dump($check); // return true or false
  1741. // validate just by regex
  1742. $validator = new emailValidator();
  1743. $check = $validator->validate('[email protected]');
  1744. var_dump($check); // return true
  1745. $check = $validator->validate('test.com');
  1746. var_dump($check); // return false
  1747. // validate by regex and DNS records
  1748. $validator = new emailValidator(true);
  1749. $check = $validator->validate('[email protected]');
  1750. var_dump($check); // return true or false
  1751. // validate by regex, DNS records and IDN
  1752. $validator = new emailValidator(true, true);
  1753. $check = $validator->validate('[email protected]');
  1754. var_dump($check); // return true or false
  1755. // validate just by regex
  1756. $validator = new emailValidator();
  1757. $check = $validator->validate('[email protected]');
  1758. var_dump($check); // return true
  1759. $check = $validator->validate('test.com');
  1760. var_dump($check); // return false
  1761. // validate by regex and DNS records
  1762. $validator = new emailValidator(true);
  1763. $check = $validator->validate('[email protected]');
  1764. var_dump($check); // return true or false
  1765. // validate by regex, DNS records and IDN
  1766. $validator = new emailValidator(true, true);
  1767. $check = $validator->validate('[email protected]');
  1768. var_dump($check); // return true or false
  1769. // validate just by regex
  1770. $validator = new emailValidator();
  1771. $check = $validator->validate('[email protected]');
  1772. var_dump($check); // return true
  1773. $check = $validator->validate('test.com');
  1774. var_dump($check); // return false
  1775. // validate by regex and DNS records
  1776. $validator = new emailValidator(true);
  1777. $check = $validator->validate('[email protected]');
  1778. var_dump($check); // return true or false
  1779. // validate by regex, DNS records and IDN
  1780. $validator = new emailValidator(true, true);
  1781. $check = $validator->validate('[email protected]');
  1782. var_dump($check); // return true or false
  1783. // validate just by regex
  1784. $validator = new emailValidator();
  1785. $check = $validator->validate('[email protected]');
  1786. var_dump($check); // return true
  1787. $check = $validator->validate('test.com');
  1788. var_dump($check); // return false
  1789. // validate by regex and DNS records
  1790. $validator = new emailValidator(true);
  1791. $check = $validator->validate('[email protected]');
  1792. var_dump($check); // return true or false
  1793. // validate by regex, DNS records and IDN
  1794. $validator = new emailValidator(true, true);
  1795. $check = $validator->validate('[email protected]');
  1796. var_dump($check); // return true or false
  1797. // validate just by regex
  1798. $validator = new emailValidator();
  1799. $check = $validator->validate('[email protected]');
  1800. var_dump($check); // return true
  1801. $check = $validator->validate('test.com');
  1802. var_dump($check); // return false
  1803. // validate by regex and DNS records
  1804. $validator = new emailValidator(true);
  1805. $check = $validator->validate('[email protected]');
  1806. var_dump($check); // return true or false
  1807. // validate by regex, DNS records and IDN
  1808. $validator = new emailValidator(true, true);
  1809. $check = $validator->validate('[email protected]');
  1810. var_dump($check); // return true or false
  1811. // validate just by regex
  1812. $validator = new emailValidator();
  1813. $check = $validator->validate('[email protected]');
  1814. var_dump($check); // return true
  1815. $check = $validator->validate('test.com');
  1816. var_dump($check); // return false
  1817. // validate by regex and DNS records
  1818. $validator = new emailValidator(true);
  1819. $check = $validator->validate('[email protected]');
  1820. var_dump($check); // return true or false
  1821. // validate by regex, DNS records and IDN
  1822. $validator = new emailValidator(true, true);
  1823. $check = $validator->validate('[email protected]');
  1824. var_dump($check); // return true or false
  1825. // validate just by regex
  1826. $validator = new emailValidator();
  1827. $check = $validator->validate('[email protected]');
  1828. var_dump($check); // return true
  1829. $check = $validator->validate('test.com');
  1830. var_dump($check); // return false
  1831. // validate by regex and DNS records
  1832. $validator = new emailValidator(true);
  1833. $check = $validator->validate('[email protected]');
  1834. var_dump($check); // return true or false
  1835. // validate by regex, DNS records and IDN
  1836. $validator = new emailValidator(true, true);
  1837. $check = $validator->validate('[email protected]');
  1838. var_dump($check); // return true or false
  1839. // validate just by regex
  1840. $validator = new emailValidator();
  1841. $check = $validator->validate('[email protected]');
  1842. var_dump($check); // return true
  1843. $check = $validator->validate('test.com');
  1844. var_dump($check); // return false
  1845. // validate by regex and DNS records
  1846. $validator = new emailValidator(true);
  1847. $check = $validator->validate('[email protected]');
  1848. var_dump($check); // return true or false
  1849. // validate by regex, DNS records and IDN
  1850. $validator = new emailValidator(true, true);
  1851. $check = $validator->validate('[email protected]');
  1852. var_dump($check); // return true or false
  1853. // validate just by regex
  1854. $validator = new emailValidator();
  1855. $check = $validator->validate('[email protected]');
  1856. var_dump($check); // return true
  1857. $check = $validator->validate('test.com');
  1858. var_dump($check); // return false
  1859. // validate by regex and DNS records
  1860. $validator = new emailValidator(true);
  1861. $check = $validator->validate('[email protected]');
  1862. var_dump($check); // return true or false
  1863. // validate by regex, DNS records and IDN
  1864. $validator = new emailValidator(true, true);
  1865. $check = $validator->validate('[email protected]');
  1866. var_dump($check); // return true or false
  1867. // validate just by regex
  1868. $validator = new emailValidator();
  1869. $check = $validator->validate('[email protected]');
  1870. var_dump($check); // return true
  1871. $check = $validator->validate('test.com');
  1872. var_dump($check); // return false
  1873. // validate by regex and DNS records
  1874. $validator = new emailValidator(true);
  1875. $check = $validator->validate('[email protected]');
  1876. var_dump($check); // return true or false
  1877. // validate by regex, DNS records and IDN
  1878. $validator = new emailValidator(true, true);
  1879. $check = $validator->validate('[email protected]');
  1880. var_dump($check); // return true or false
  1881. // validate just by regex
  1882. $validator = new emailValidator();
  1883. $check = $validator->validate('[email protected]');
  1884. var_dump($check); // return true
  1885. $check = $validator->validate('test.com');
  1886. var_dump($check); // return false
  1887. // validate by regex and DNS records
  1888. $validator = new emailValidator(true);
  1889. $check = $validator->validate('[email protected]');
  1890. var_dump($check); // return true or false
  1891. // validate by regex, DNS records and IDN
  1892. $validator = new emailValidator(true, true);
  1893. $check = $validator->validate('[email protected]');
  1894. var_dump($check); // return true or false
  1895. // validate just by regex
  1896. $validator = new emailValidator();
  1897. $check = $validator->validate('[email protected]');
  1898. var_dump($check); // return true
  1899. $check = $validator->validate('test.com');
  1900. var_dump($check); // return false
  1901. // validate by regex and DNS records
  1902. $validator = new emailValidator(true);
  1903. $check = $validator->validate('[email protected]');
  1904. var_dump($check); // return true or false
  1905. // validate by regex, DNS records and IDN
  1906. $validator = new emailValidator(true, true);
  1907. $check = $validator->validate('[email protected]');
  1908. var_dump($check); // return true or false
  1909. // validate just by regex
  1910. $validator = new emailValidator();
  1911. $check = $validator->validate('[email protected]');
  1912. var_dump($check); // return true
  1913. $check = $validator->validate('test.com');
  1914. var_dump($check); // return false
  1915. // validate by regex and DNS records
  1916. $validator = new emailValidator(true);
  1917. $check = $validator->validate('[email protected]');
  1918. var_dump($check); // return true or false
  1919. // validate by regex, DNS records and IDN
  1920. $validator = new emailValidator(true, true);
  1921. $check = $validator->validate('[email protected]');
  1922. var_dump($check); // return true or false
  1923. // validate just by regex
  1924. $validator = new emailValidator();
  1925. $check = $validator->validate('[email protected]');
  1926. var_dump($check); // return true
  1927. $check = $validator->validate('test.com');
  1928. var_dump($check); // return false
  1929. // validate by regex and DNS records
  1930. $validator = new emailValidator(true);
  1931. $check = $validator->validate('[email protected]');
  1932. var_dump($check); // return true or false
  1933. // validate by regex, DNS records and IDN
  1934. $validator = new emailValidator(true, true);
  1935. $check = $validator->validate('[email protected]');
  1936. var_dump($check); // return true or false
  1937. // validate just by regex
  1938. $validator = new emailValidator();
  1939. $check = $validator->validate('[email protected]');
  1940. var_dump($check); // return true
  1941. $check = $validator->validate('test.com');
  1942. var_dump($check); // return false
  1943. // validate by regex and DNS records
  1944. $validator = new emailValidator(true);
  1945. $check = $validator->validate('[email protected]');
  1946. var_dump($check); // return true or false
  1947. // validate by regex, DNS records and IDN
  1948. $validator = new emailValidator(true, true);
  1949. $check = $validator->validate('[email protected]');
  1950. var_dump($check); // return true or false
  1951. // validate just by regex
  1952. $validator = new emailValidator();
  1953. $check = $validator->validate('[email protected]');
  1954. var_dump($check); // return true
  1955. $check = $validator->validate('test.com');
  1956. var_dump($check); // return false
  1957. // validate by regex and DNS records
  1958. $validator = new emailValidator(true);
  1959. $check = $validator->validate('[email protected]');
  1960. var_dump($check); // return true or false
  1961. // validate by regex, DNS records and IDN
  1962. $validator = new emailValidator(true, true);
  1963. $check = $validator->validate('[email protected]');
  1964. var_dump($check); // return true or false
  1965. // validate just by regex
  1966. $validator = new emailValidator();
  1967. $check = $validator->validate('[email protected]');
  1968. var_dump($check); // return true
  1969. $check = $validator->validate('test.com');
  1970. var_dump($check); // return false
  1971. // validate by regex and DNS records
  1972. $validator = new emailValidator(true);
  1973. $check = $validator->validate('[email protected]');
  1974. var_dump($check); // return true or false
  1975. // validate by regex, DNS records and IDN
  1976. $validator = new emailValidator(true, true);
  1977. $check = $validator->validate('[email protected]');
  1978. var_dump($check); // return true or false
  1979. // validate just by regex
  1980. $validator = new emailValidator();
  1981. $check = $validator->validate('[email protected]');
  1982. var_dump($check); // return true
  1983. $check = $validator->validate('test.com');
  1984. var_dump($check); // return false
  1985. // validate by regex and DNS records
  1986. $validator = new emailValidator(true);
  1987. $check = $validator->validate('[email protected]');
  1988. var_dump($check); // return true or false
  1989. // validate by regex, DNS records and IDN
  1990. $validator = new emailValidator(true, true);
  1991. $check = $validator->validate('[email protected]');
  1992. var_dump($check); // return true or false
  1993. // validate just by regex
  1994. $validator = new emailValidator();
  1995. $check = $validator->validate('[email protected]');
  1996. var_dump($check); // return true
  1997. $check = $validator->validate('test.com');
  1998. var_dump($check); // return false
  1999. // validate by regex and DNS records
  2000. $validator = new emailValidator(true);
  2001. $check = $validator->validate('[email protected]');
  2002. var_dump($check); // return true or false
  2003. // validate by regex, DNS records and IDN
  2004. $validator = new emailValidator(true, true);
  2005. $check = $validator->validate('[email protected]');
  2006. var_dump($check); // return true or false
  2007. // validate just by regex
  2008. $validator = new emailValidator();
  2009. $check = $validator->validate('[email protected]');
  2010. var_dump($check); // return true
  2011. $check = $validator->validate('test.com');
  2012. var_dump($check); // return false
  2013. // validate by regex and DNS records
  2014. $validator = new emailValidator(true);
  2015. $check = $validator->validate('[email protected]');
  2016. var_dump($check); // return true or false
  2017. // validate by regex, DNS records and IDN
  2018. $validator = new emailValidator(true, true);
  2019. $check = $validator->validate('[email protected]');
  2020. var_dump($check); // return true or false
  2021. // validate just by regex
  2022. $validator = new emailValidator();
  2023. $check = $validator->validate('[email protected]');
  2024. var_dump($check); // return true
  2025. $check = $validator->validate('test.com');
  2026. var_dump($check); // return false
  2027. // validate by regex and DNS records
  2028. $validator = new emailValidator(true);
  2029. $check = $validator->validate('[email protected]');
  2030. var_dump($check); // return true or false
  2031. // validate by regex, DNS records and IDN
  2032. $validator = new emailValidator(true, true);
  2033. $check = $validator->validate('[email protected]');
  2034. var_dump($check); // return true or false
  2035. // validate just by regex
  2036. $validator = new emailValidator();
  2037. $check = $validator->validate('[email protected]');
  2038. var_dump($check); // return true
  2039. $check = $validator->validate('test.com');
  2040. var_dump($check); // return false
  2041. // validate by regex and DNS records
  2042. $validator = new emailValidator(true);
  2043. $check = $validator->validate('[email protected]');
  2044. var_dump($check); // return true or false
  2045. // validate by regex, DNS records and IDN
  2046. $validator = new emailValidator(true, true);
  2047. $check = $validator->validate('[email protected]');
  2048. var_dump($check); // return true or false
  2049. // validate just by regex
  2050. $validator = new emailValidator();
  2051. $check = $validator->validate('[email protected]');
  2052. var_dump($check); // return true
  2053. $check = $validator->validate('test.com');
  2054. var_dump($check); // return false
  2055. // validate by regex and DNS records
  2056. $validator = new emailValidator(true);
  2057. $check = $validator->validate('[email protected]');
  2058. var_dump($check); // return true or false
  2059. // validate by regex, DNS records and IDN
  2060. $validator = new emailValidator(true, true);
  2061. $check = $validator->validate('[email protected]');
  2062. var_dump($check); // return true or false
  2063. // validate just by regex
  2064. $validator = new emailValidator();
  2065. $check = $validator->validate('[email protected]');
  2066. var_dump($check); // return true
  2067. $check = $validator->validate('test.com');
  2068. var_dump($check); // return false
  2069. // validate by regex and DNS records
  2070. $validator = new emailValidator(true);
  2071. $check = $validator->validate('[email protected]');
  2072. var_dump($check); // return true or false
  2073. // validate by regex, DNS records and IDN
  2074. $validator = new emailValidator(true, true);
  2075. $check = $validator->validate('[email protected]');
  2076. var_dump($check); // return true or false
  2077. // validate just by regex
  2078. $validator = new emailValidator();
  2079. $check = $validator->validate('[email protected]');
  2080. var_dump($check); // return true
  2081. $check = $validator->validate('test.com');
  2082. var_dump($check); // return false
  2083. // validate by regex and DNS records
  2084. $validator = new emailValidator(true);
  2085. $check = $validator->validate('[email protected]');
  2086. var_dump($check); // return true or false
  2087. // validate by regex, DNS records and IDN
  2088. $validator = new emailValidator(true, true);
  2089. $check = $validator->validate('[email protected]');
  2090. var_dump($check); // return true or false
  2091. // validate just by regex
  2092. $validator = new emailValidator();
  2093. $check = $validator->validate('[email protected]');
  2094. var_dump($check); // return true
  2095. $check = $validator->validate('test.com');
  2096. var_dump($check); // return false
  2097. // validate by regex and DNS records
  2098. $validator = new emailValidator(true);
  2099. $check = $validator->validate('[email protected]');
  2100. var_dump($check); // return true or false
  2101. // validate by regex, DNS records and IDN
  2102. $validator = new emailValidator(true, true);
  2103. $check = $validator->validate('[email protected]');
  2104. var_dump($check); // return true or false
  2105. // validate just by regex
  2106. $validator = new emailValidator();
  2107. $check = $validator->validate('[email protected]');
  2108. var_dump($check); // return true
  2109. $check = $validator->validate('test.com');
  2110. var_dump($check); // return false
  2111. // validate by regex and DNS records
  2112. $validator = new emailValidator(true);
  2113. $check = $validator->validate('[email protected]');
  2114. var_dump($check); // return true or false
  2115. // validate by regex, DNS records and IDN
  2116. $validator = new emailValidator(true, true);
  2117. $check = $validator->validate('[email protected]');
  2118. var_dump($check); // return true or false
  2119. // validate just by regex
  2120. $validator = new emailValidator();
  2121. $check = $validator->validate('[email protected]');
  2122. var_dump($check); // return true
  2123. $check = $validator->validate('test.com');
  2124. var_dump($check); // return false
  2125. // validate by regex and DNS records
  2126. $validator = new emailValidator(true);
  2127. $check = $validator->validate('[email protected]');
  2128. var_dump($check); // return true or false
  2129. // validate by regex, DNS records and IDN
  2130. $validator = new emailValidator(true, true);
  2131. $check = $validator->validate('[email protected]');
  2132. var_dump($check); // return true or false
  2133. // validate just by regex
  2134. $validator = new emailValidator();
  2135. $check = $validator->validate('[email protected]');
  2136. var_dump($check); // return true
  2137. $check = $validator->validate('test.com');
  2138. var_dump($check); // return false
  2139. // validate by regex and DNS records
  2140. $validator = new emailValidator(true);
  2141. $check = $validator->validate('[email protected]');
  2142. var_dump($check); // return true or false
  2143. // validate by regex, DNS records and IDN
  2144. $validator = new emailValidator(true, true);
  2145. $check = $validator->validate('[email protected]');
  2146. var_dump($check); // return true or false
  2147. // validate just by regex
  2148. $validator = new emailValidator();
  2149. $check = $validator->validate('[email protected]');
  2150. var_dump($check); // return true
  2151. $check = $validator->validate('test.com');
  2152. var_dump($check); // return false
  2153. // validate by regex and DNS records
  2154. $validator = new emailValidator(true);
  2155. $check = $validator->validate('[email protected]');
  2156. var_dump($check); // return true or false
  2157. // validate by regex, DNS records and IDN
  2158. $validator = new emailValidator(true, true);
  2159. $check = $validator->validate('[email protected]');
  2160. var_dump($check); // return true or false
  2161. // validate just by regex
  2162. $validator = new emailValidator();
  2163. $check = $validator->validate('[email protected]');
  2164. var_dump($check); // return true
  2165. $check = $validator->validate('test.com');
  2166. var_dump($check); // return false
  2167. // validate by regex and DNS records
  2168. $validator = new emailValidator(true);
  2169. $check = $validator->validate('[email protected]');
  2170. var_dump($check); // return true or false
  2171. // validate by regex, DNS records and IDN
  2172. $validator = new emailValidator(true, true);
  2173. $check = $validator->validate('[email protected]');
  2174. var_dump($check); // return true or false
  2175. // validate just by regex
  2176. $validator = new emailValidator();
  2177. $check = $validator->validate('[email protected]');
  2178. var_dump($check); // return true
  2179. $check = $validator->validate('test.com');
  2180. var_dump($check); // return false
  2181. // validate by regex and DNS records
  2182. $validator = new emailValidator(true);
  2183. $check = $validator->validate('[email protected]');
  2184. var_dump($check); // return true or false
  2185. // validate by regex, DNS records and IDN
  2186. $validator = new emailValidator(true, true);
  2187. $check = $validator->validate('[email protected]');
  2188. var_dump($check); // return true or false
  2189. // validate just by regex
  2190. $validator = new emailValidator();
  2191. $check = $validator->validate('[email protected]');
  2192. var_dump($check); // return true
  2193. $check = $validator->validate('test.com');
  2194. var_dump($check); // return false
  2195. // validate by regex and DNS records
  2196. $validator = new emailValidator(true);
  2197. $check = $validator->validate('[email protected]');
  2198. var_dump($check); // return true or false
  2199. // validate by regex, DNS records and IDN
  2200. $validator = new emailValidator(true, true);
  2201. $check = $validator->validate('[email protected]');
  2202. var_dump($check); // return true or false
  2203. // validate just by regex
  2204. $validator = new emailValidator();
  2205. $check = $validator->validate('[email protected]');
  2206. var_dump($check); // return true
  2207. $check = $validator->validate('test.com');
  2208. var_dump($check); // return false
  2209. // validate by regex and DNS records
  2210. $validator = new emailValidator(true);
  2211. $check = $validator->validate('[email protected]');
  2212. var_dump($check); // return true or false
  2213. // validate by regex, DNS records and IDN
  2214. $validator = new emailValidator(true, true);
  2215. $check = $validator->validate('[email protected]');
  2216. var_dump($check); // return true or false
  2217. // validate just by regex
  2218. $validator = new emailValidator();
  2219. $check = $validator->validate('[email protected]');
  2220. var_dump($check); // return true
  2221. $check = $validator->validate('test.com');
  2222. var_dump($check); // return false
  2223. // validate by regex and DNS records
  2224. $validator = new emailValidator(true);
  2225. $check = $validator->validate('[email protected]');
  2226. var_dump($check); // return true or false
  2227. // validate by regex, DNS records and IDN
  2228. $validator = new emailValidator(true, true);
  2229. $check = $validator->validate('[email protected]');
  2230. var_dump($check); // return true or false
  2231. // validate just by regex
  2232. $validator = new emailValidator();
  2233. $check = $validator->validate('[email protected]');
  2234. var_dump($check); // return true
  2235. $check = $validator->validate('test.com');
  2236. var_dump($check); // return false
  2237. // validate by regex and DNS records
  2238. $validator = new emailValidator(true);
  2239. $check = $validator->validate('[email protected]');
  2240. var_dump($check); // return true or false
  2241. // validate by regex, DNS records and IDN
  2242. $validator = new emailValidator(true, true);
  2243. $check = $validator->validate('[email protected]');
  2244. var_dump($check); // return true or false
  2245. // validate just by regex
  2246. $validator = new emailValidator();
  2247. $check = $validator->validate('[email protected]');
  2248. var_dump($check); // return true
  2249. $check = $validator->validate('test.com');
  2250. var_dump($check); // return false
  2251. // validate by regex and DNS records
  2252. $validator = new emailValidator(true);
  2253. $check = $validator->validate('[email protected]');
  2254. var_dump($check); // return true or false
  2255. // validate by regex, DNS records and IDN
  2256. $validator = new emailValidator(true, true);
  2257. $check = $validator->validate('[email protected]');
  2258. var_dump($check); // return true or false
  2259. // validate just by regex
  2260. $validator = new emailValidator();
  2261. $check = $validator->validate('[email protected]');
  2262. var_dump($check); // return true
  2263. $check = $validator->validate('test.com');
  2264. var_dump($check); // return false
  2265. // validate by regex and DNS records
  2266. $validator = new emailValidator(true);
  2267. $check = $validator->validate('[email protected]');
  2268. var_dump($check); // return true or false
  2269. // validate by regex, DNS records and IDN
  2270. $validator = new emailValidator(true, true);
  2271. $check = $validator->validate('[email protected]');
  2272. var_dump($check); // return true or false
  2273. // validate just by regex
  2274. $validator = new emailValidator();
  2275. $check = $validator->validate('[email protected]');
  2276. var_dump($check); // return true
  2277. $check = $validator->validate('test.com');
  2278. var_dump($check); // return false
  2279. // validate by regex and DNS records
  2280. $validator = new emailValidator(true);
  2281. $check = $validator->validate('[email protected]');
  2282. var_dump($check); // return true or false
  2283. // validate by regex, DNS records and IDN
  2284. $validator = new emailValidator(true, true);
  2285. $check = $validator->validate('[email protected]');
  2286. var_dump($check); // return true or false
  2287. // validate just by regex
  2288. $validator = new emailValidator();
  2289. $check = $validator->validate('[email protected]');
  2290. var_dump($check); // return true
  2291. $check = $validator->validate('test.com');
  2292. var_dump($check); // return false
  2293. // validate by regex and DNS records
  2294. $validator = new emailValidator(true);
  2295. $check = $validator->validate('[email protected]');
  2296. var_dump($check); // return true or false
  2297. // validate by regex, DNS records and IDN
  2298. $validator = new emailValidator(true, true);
  2299. $check = $validator->validate('[email protected]');
  2300. var_dump($check); // return true or false
  2301. // validate just by regex
  2302. $validator = new emailValidator();
  2303. $check = $validator->validate('[email protected]');
  2304. var_dump($check); // return true
  2305. $check = $validator->validate('test.com');
  2306. var_dump($check); // return false
  2307. // validate by regex and DNS records
  2308. $validator = new emailValidator(true);
  2309. $check = $validator->validate('[email protected]');
  2310. var_dump($check); // return true or false
  2311. // validate by regex, DNS records and IDN
  2312. $validator = new emailValidator(true, true);
  2313. $check = $validator->validate('[email protected]');
  2314. var_dump($check); // return true or false
  2315. // validate just by regex
  2316. $validator = new emailValidator();
  2317. $check = $validator->validate('[email protected]');
  2318. var_dump($check); // return true
  2319. $check = $validator->validate('test.com');
  2320. var_dump($check); // return false
  2321. // validate by regex and DNS records
  2322. $validator = new emailValidator(true);
  2323. $check = $validator->validate('[email protected]');
  2324. var_dump($check); // return true or false
  2325. // validate by regex, DNS records and IDN
  2326. $validator = new emailValidator(true, true);
  2327. $check = $validator->validate('[email protected]');
  2328. var_dump($check); // return true or false
  2329. // validate just by regex
  2330. $validator = new emailValidator();
  2331. $check = $validator->validate('[email protected]');
  2332. var_dump($check); // return true
  2333. $check = $validator->validate('test.com');
  2334. var_dump($check); // return false
  2335. // validate by regex and DNS records
  2336. $validator = new emailValidator(true);
  2337. $check = $validator->validate('[email protected]');
  2338. var_dump($check); // return true or false
  2339. // validate by regex, DNS records and IDN
  2340. $validator = new emailValidator(true, true);
  2341. $check = $validator->validate('[email protected]');
  2342. var_dump($check); // return true or false
  2343. // validate just by regex
  2344. $validator = new emailValidator();
  2345. $check = $validator->validate('[email protected]');
  2346. var_dump($check); // return true
  2347. $check = $validator->validate('test.com');
  2348. var_dump($check); // return false
  2349. // validate by regex and DNS records
  2350. $validator = new emailValidator(true);
  2351. $check = $validator->validate('[email protected]');
  2352. var_dump($check); // return true or false
  2353. // validate by regex, DNS records and IDN
  2354. $validator = new emailValidator(true, true);
  2355. $check = $validator->validate('[email protected]');
  2356. var_dump($check); // return true or false
  2357. // validate just by regex
  2358. $validator = new emailValidator();
  2359. $check = $validator->validate('[email protected]');
  2360. var_dump($check); // return true
  2361. $check = $validator->validate('test.com');
  2362. var_dump($check); // return false
  2363. // validate by regex and DNS records
  2364. $validator = new emailValidator(true);
  2365. $check = $validator->validate('[email protected]');
  2366. var_dump($check); // return true or false
  2367. // validate by regex, DNS records and IDN
  2368. $validator = new emailValidator(true, true);
  2369. $check = $validator->validate('[email protected]');
  2370. var_dump($check); // return true or false
  2371. // validate just by regex
  2372. $validator = new emailValidator();
  2373. $check = $validator->validate('[email protected]');
  2374. var_dump($check); // return true
  2375. $check = $validator->validate('test.com');
  2376. var_dump($check); // return false
  2377. // validate by regex and DNS records
  2378. $validator = new emailValidator(true);
  2379. $check = $validator->validate('[email protected]');
  2380. var_dump($check); // return true or false
  2381. // validate by regex, DNS records and IDN
  2382. $validator = new emailValidator(true, true);
  2383. $check = $validator->validate('[email protected]');
  2384. var_dump($check); // return true or false
  2385. // validate just by regex
  2386. $validator = new emailValidator();
  2387. $check = $validator->validate('[email protected]');
  2388. var_dump($check); // return true
  2389. $check = $validator->validate('test.com');
  2390. var_dump($check); // return false
  2391. // validate by regex and DNS records
  2392. $validator = new emailValidator(true);
  2393. $check = $validator->validate('[email protected]');
  2394. var_dump($check); // return true or false
  2395. // validate by regex, DNS records and IDN
  2396. $validator = new emailValidator(true, true);
  2397. $check = $validator->validate('[email protected]');
  2398. var_dump($check); // return true or false
  2399. // validate just by regex
  2400. $validator = new emailValidator();
  2401. $check = $validator->validate('[email protected]');
  2402. var_dump($check); // return true
  2403. $check = $validator->validate('test.com');
  2404. var_dump($check); // return false
  2405. // validate by regex and DNS records
  2406. $validator = new emailValidator(true);
  2407. $check = $validator->validate('[email protected]');
  2408. var_dump($check); // return true or false
  2409. // validate by regex, DNS records and IDN
  2410. $validator = new emailValidator(true, true);
  2411. $check = $validator->validate('[email protected]');
  2412. var_dump($check); // return true or false
  2413. // validate just by regex
  2414. $validator = new emailValidator();
  2415. $check = $validator->validate('[email protected]');
  2416. var_dump($check); // return true
  2417. $check = $validator->validate('test.com');
  2418. var_dump($check); // return false
  2419. // validate by regex and DNS records
  2420. $validator = new emailValidator(true);
  2421. $check = $validator->validate('[email protected]');
  2422. var_dump($check); // return true or false
  2423. // validate by regex, DNS records and IDN
  2424. $validator = new emailValidator(true, true);
  2425. $check = $validator->validate('[email protected]');
  2426. var_dump($check); // return true or false
  2427. // validate just by regex
  2428. $validator = new emailValidator();
  2429. $check = $validator->validate('[email protected]');
  2430. var_dump($check); // return true
  2431. $check = $validator->validate('test.com');
  2432. var_dump($check); // return false
  2433. // validate by regex and DNS records
  2434. $validator = new emailValidator(true);
  2435. $check = $validator->validate('[email protected]');
  2436. var_dump($check); // return true or false
  2437. // validate by regex, DNS records and IDN
  2438. $validator = new emailValidator(true, true);
  2439. $check = $validator->validate('[email protected]');
  2440. var_dump($check); // return true or false
  2441. // validate just by regex
  2442. $validator = new emailValidator();
  2443. $check = $validator->validate('[email protected]');
  2444. var_dump($check); // return true
  2445. $check = $validator->validate('test.com');
  2446. var_dump($check); // return false
  2447. // validate by regex and DNS records
  2448. $validator = new emailValidator(true);
  2449. $check = $validator->validate('[email protected]');
  2450. var_dump($check); // return true or false
  2451. // validate by regex, DNS records and IDN
  2452. $validator = new emailValidator(true, true);
  2453. $check = $validator->validate('[email protected]');
  2454. var_dump($check); // return true or false
  2455. // validate just by regex
  2456. $validator = new emailValidator();
  2457. $check = $validator->validate('[email protected]');
  2458. var_dump($check); // return true
  2459. $check = $validator->validate('test.com');
  2460. var_dump($check); // return false
  2461. // validate by regex and DNS records
  2462. $validator = new emailValidator(true);
  2463. $check = $validator->validate('[email protected]');
  2464. var_dump($check); // return true or false
  2465. // validate by regex, DNS records and IDN
  2466. $validator = new emailValidator(true, true);
  2467. $check = $validator->validate('[email protected]');
  2468. var_dump($check); // return true or false
  2469. // validate just by regex
  2470. $validator = new emailValidator();
  2471. $check = $validator->validate('[email protected]');
  2472. var_dump($check); // return true
  2473. $check = $validator->validate('test.com');
  2474. var_dump($check); // return false
  2475. // validate by regex and DNS records
  2476. $validator = new emailValidator(true);
  2477. $check = $validator->validate('[email protected]');
  2478. var_dump($check); // return true or false
  2479. // validate by regex, DNS records and IDN
  2480. $validator = new emailValidator(true, true);
  2481. $check = $validator->validate('[email protected]');
  2482. var_dump($check); // return true or false
  2483. // validate just by regex
  2484. $validator = new emailValidator();
  2485. $check = $validator->validate('[email protected]');
  2486. var_dump($check); // return true
  2487. $check = $validator->validate('test.com');
  2488. var_dump($check); // return false
  2489. // validate by regex and DNS records
  2490. $validator = new emailValidator(true);
  2491. $check = $validator->validate('[email protected]');
  2492. var_dump($check); // return true or false
  2493. // validate by regex, DNS records and IDN
  2494. $validator = new emailValidator(true, true);
  2495. $check = $validator->validate('[email protected]');
  2496. var_dump($check); // return true or false
  2497. // validate just by regex
  2498. $validator = new emailValidator();
  2499. $check = $validator->validate('[email protected]');
  2500. var_dump($check); // return true
  2501. $check = $validator->validate('test.com');
  2502. var_dump($check); // return false
  2503. // validate by regex and DNS records
  2504. $validator = new emailValidator(true);
  2505. $check = $validator->validate('[email protected]');
  2506. var_dump($check); // return true or false
  2507. // validate by regex, DNS records and IDN
  2508. $validator = new emailValidator(true, true);
  2509. $check = $validator->validate('[email protected]');
  2510. var_dump($check); // return true or false
  2511. // validate just by regex
  2512. $validator = new emailValidator();
  2513. $check = $validator->validate('[email protected]');
  2514. var_dump($check); // return true
  2515. $check = $validator->validate('test.com');
  2516. var_dump($check); // return false
  2517. // validate by regex and DNS records
  2518. $validator = new emailValidator(true);
  2519. $check = $validator->validate('[email protected]');
  2520. var_dump($check); // return true or false
  2521. // validate by regex, DNS records and IDN
  2522. $validator = new emailValidator(true, true);
  2523. $check = $validator->validate('[email protected]');
  2524. var_dump($check); // return true or false
  2525. // validate just by regex
  2526. $validator = new emailValidator();
  2527. $check = $validator->validate('[email protected]');
  2528. var_dump($check); // return true
  2529. $check = $validator->validate('test.com');
  2530. var_dump($check); // return false
  2531. // validate by regex and DNS records
  2532. $validator = new emailValidator(true);
  2533. $check = $validator->validate('[email protected]');
  2534. var_dump($check); // return true or false
  2535. // validate by regex, DNS records and IDN
  2536. $validator = new emailValidator(true, true);
  2537. $check = $validator->validate('[email protected]');
  2538. var_dump($check); // return true or false
  2539. // validate just by regex
  2540. $validator = new emailValidator();
  2541. $check = $validator->validate('[email protected]');
  2542. var_dump($check); // return true
  2543. $check = $validator->validate('test.com');
  2544. var_dump($check); // return false
  2545. // validate by regex and DNS records
  2546. $validator = new emailValidator(true);
  2547. $check = $validator->validate('[email protected]');
  2548. var_dump($check); // return true or false
  2549. // validate by regex, DNS records and IDN
  2550. $validator = new emailValidator(true, true);
  2551. $check = $validator->validate('[email protected]');
  2552. var_dump($check); // return true or false
  2553. // validate just by regex
  2554. $validator = new emailValidator();
  2555. $check = $validator->validate('[email protected]');
  2556. var_dump($check); // return true
  2557. $check = $validator->validate('test.com');
  2558. var_dump($check); // return false
  2559. // validate by regex and DNS records
  2560. $validator = new emailValidator(true);
  2561. $check = $validator->validate('[email protected]');
  2562. var_dump($check); // return true or false
  2563. // validate by regex, DNS records and IDN
  2564. $validator = new emailValidator(true, true);
  2565. $check = $validator->validate('[email protected]');
  2566. var_dump($check); // return true or false
  2567. // validate just by regex
  2568. $validator = new emailValidator();
  2569. $check = $validator->validate('[email protected]');
  2570. var_dump($check); // return true
  2571. $check = $validator->validate('test.com');
  2572. var_dump($check); // return false
  2573. // validate by regex and DNS records
  2574. $validator = new emailValidator(true);
  2575. $check = $validator->validate('[email protected]');
  2576. var_dump($check); // return true or false
  2577. // validate by regex, DNS records and IDN
  2578. $validator = new emailValidator(true, true);
  2579. $check = $validator->validate('[email protected]');
  2580. var_dump($check); // return true or false
  2581. // validate just by regex
  2582. $validator = new emailValidator();
  2583. $check = $validator->validate('[email protected]');
  2584. var_dump($check); // return true
  2585. $check = $validator->validate('test.com');
  2586. var_dump($check); // return false
  2587. // validate by regex and DNS records
  2588. $validator = new emailValidator(true);
  2589. $check = $validator->validate('[email protected]');
  2590. var_dump($check); // return true or false
  2591. // validate by regex, DNS records and IDN
  2592. $validator = new emailValidator(true, true);
  2593. $check = $validator->validate('[email protected]');
  2594. var_dump($check); // return true or false
  2595. // validate just by regex
  2596. $validator = new emailValidator();
  2597. $check = $validator->validate('[email protected]');
  2598. var_dump($check); // return true
  2599. $check = $validator->validate('test.com');
  2600. var_dump($check); // return false
  2601. // validate by regex and DNS records
  2602. $validator = new emailValidator(true);
  2603. $check = $validator->validate('[email protected]');
  2604. var_dump($check); // return true or false
  2605. // validate by regex, DNS records and IDN
  2606. $validator = new emailValidator(true, true);
  2607. $check = $validator->validate('[email protected]');
  2608. var_dump($check); // return true or false
  2609. // validate just by regex
  2610. $validator = new emailValidator();
  2611. $check = $validator->validate('[email protected]');
  2612. var_dump($check); // return true
  2613. $check = $validator->validate('test.com');
  2614. var_dump($check); // return false
  2615. // validate by regex and DNS records
  2616. $validator = new emailValidator(true);
  2617. $check = $validator->validate('[email protected]');
  2618. var_dump($check); // return true or false
  2619. // validate by regex, DNS records and IDN
  2620. $validator = new emailValidator(true, true);
  2621. $check = $validator->validate('[email protected]');
  2622. var_dump($check); // return true or false
  2623. // validate just by regex
  2624. $validator = new emailValidator();
  2625. $check = $validator->validate('[email protected]');
  2626. var_dump($check); // return true
  2627. $check = $validator->validate('test.com');
  2628. var_dump($check); // return false
  2629. // validate by regex and DNS records
  2630. $validator = new emailValidator(true);
  2631. $check = $validator->validate('[email protected]');
  2632. var_dump($check); // return true or false
  2633. // validate by regex, DNS records and IDN
  2634. $validator = new emailValidator(true, true);
  2635. $check = $validator->validate('[email protected]');
  2636. var_dump($check); // return true or false
  2637. // validate just by regex
  2638. $validator = new emailValidator();
  2639. $check = $validator->validate('[email protected]');
  2640. var_dump($check); // return true
  2641. $check = $validator->validate('test.com');
  2642. var_dump($check); // return false
  2643. // validate by regex and DNS records
  2644. $validator = new emailValidator(true);
  2645. $check = $validator->validate('[email protected]');
  2646. var_dump($check); // return true or false
  2647. // validate by regex, DNS records and IDN
  2648. $validator = new emailValidator(true, true);
  2649. $check = $validator->validate('[email protected]');
  2650. var_dump($check); // return true or false
  2651. // validate just by regex
  2652. $validator = new emailValidator();
  2653. $check = $validator->validate('[email protected]');
  2654. var_dump($check); // return true
  2655. $check = $validator->validate('test.com');
  2656. var_dump($check); // return false
  2657. // validate by regex and DNS records
  2658. $validator = new emailValidator(true);
  2659. $check = $validator->validate('[email protected]');
  2660. var_dump($check); // return true or false
  2661. // validate by regex, DNS records and IDN
  2662. $validator = new emailValidator(true, true);
  2663. $check = $validator->validate('[email protected]');
  2664. var_dump($check); // return true or false
  2665. // validate just by regex
  2666. $validator = new emailValidator();
  2667. $check = $validator->validate('[email protected]');
  2668. var_dump($check); // return true
  2669. $check = $validator->validate('test.com');
  2670. var_dump($check); // return false
  2671. // validate by regex and DNS records
  2672. $validator = new emailValidator(true);
  2673. $check = $validator->validate('[email protected]');
  2674. var_dump($check); // return true or false
  2675. // validate by regex, DNS records and IDN
  2676. $validator = new emailValidator(true, true);
  2677. $check = $validator->validate('[email protected]');
  2678. var_dump($check); // return true or false
  2679. // validate just by regex
  2680. $validator = new emailValidator();
  2681. $check = $validator->validate('[email protected]');
  2682. var_dump($check); // return true
  2683. $check = $validator->validate('test.com');
  2684. var_dump($check); // return false
  2685. // validate by regex and DNS records
  2686. $validator = new emailValidator(true);
  2687. $check = $validator->validate('[email protected]');
  2688. var_dump($check); // return true or false
  2689. // validate by regex, DNS records and IDN
  2690. $validator = new emailValidator(true, true);
  2691. $check = $validator->validate('[email protected]');
  2692. var_dump($check); // return true or false
  2693. // validate just by regex
  2694. $validator = new emailValidator();
  2695. $check = $validator->validate('[email protected]');
  2696. var_dump($check); // return true
  2697. $check = $validator->validate('test.com');
  2698. var_dump($check); // return false
  2699. // validate by regex and DNS records
  2700. $validator = new emailValidator(true);
  2701. $check = $validator->validate('[email protected]');
  2702. var_dump($check); // return true or false
  2703. // validate by regex, DNS records and IDN
  2704. $validator = new emailValidator(true, true);
  2705. $check = $validator->validate('[email protected]');
  2706. var_dump($check); // return true or false
  2707. // validate just by regex
  2708. $validator = new emailValidator();
  2709. $check = $validator->validate('[email protected]');
  2710. var_dump($check); // return true
  2711. $check = $validator->validate('test.com');
  2712. var_dump($check); // return false
  2713. // validate by regex and DNS records
  2714. $validator = new emailValidator(true);
  2715. $check = $validator->validate('[email protected]');
  2716. var_dump($check); // return true or false
  2717. // validate by regex, DNS records and IDN
  2718. $validator = new emailValidator(true, true);
  2719. $check = $validator->validate('[email protected]');
  2720. var_dump($check); // return true or false
  2721. // validate just by regex
  2722. $validator = new emailValidator();
  2723. $check = $validator->validate('[email protected]');
  2724. var_dump($check); // return true
  2725. $check = $validator->validate('test.com');
  2726. var_dump($check); // return false
  2727. // validate by regex and DNS records
  2728. $validator = new emailValidator(true);
  2729. $check = $validator->validate('[email protected]');
  2730. var_dump($check); // return true or false
  2731. // validate by regex, DNS records and IDN
  2732. $validator = new emailValidator(true, true);
  2733. $check = $validator->validate('[email protected]');
  2734. var_dump($check); // return true or false
  2735. // validate just by regex
  2736. $validator = new emailValidator();
  2737. $check = $validator->validate('[email protected]');
  2738. var_dump($check); // return true
  2739. $check = $validator->validate('test.com');
  2740. var_dump($check); // return false
  2741. // validate by regex and DNS records
  2742. $validator = new emailValidator(true);
  2743. $check = $validator->validate('[email protected]');
  2744. var_dump($check); // return true or false
  2745. // validate by regex, DNS records and IDN
  2746. $validator = new emailValidator(true, true);
  2747. $check = $validator->validate('[email protected]');
  2748. var_dump($check); // return true or false
  2749. // validate just by regex
  2750. $validator = new emailValidator();
  2751. $check = $validator->validate('[email protected]');
  2752. var_dump($check); // return true
  2753. $check = $validator->validate('test.com');
  2754. var_dump($check); // return false
  2755. // validate by regex and DNS records
  2756. $validator = new emailValidator(true);
  2757. $check = $validator->validate('[email protected]');
  2758. var_dump($check); // return true or false
  2759. // validate by regex, DNS records and IDN
  2760. $validator = new emailValidator(true, true);
  2761. $check = $validator->validate('[email protected]');
  2762. var_dump($check); // return true or false
  2763. // validate just by regex
  2764. $validator = new emailValidator();
  2765. $check = $validator->validate('[email protected]');
  2766. var_dump($check); // return true
  2767. $check = $validator->validate('test.com');
  2768. var_dump($check); // return false
  2769. // validate by regex and DNS records
  2770. $validator = new emailValidator(true);
  2771. $check = $validator->validate('[email protected]');
  2772. var_dump($check); // return true or false
  2773. // validate by regex, DNS records and IDN
  2774. $validator = new emailValidator(true, true);
  2775. $check = $validator->validate('[email protected]');
  2776. var_dump($check); // return true or false
  2777. // validate just by regex
  2778. $validator = new emailValidator();
  2779. $check = $validator->validate('[email protected]');
  2780. var_dump($check); // return true
  2781. $check = $validator->validate('test.com');
  2782. var_dump($check); // return false
  2783. // validate by regex and DNS records
  2784. $validator = new emailValidator(true);
  2785. $check = $validator->validate('[email protected]');
  2786. var_dump($check); // return true or false
  2787. // validate by regex, DNS records and IDN
  2788. $validator = new emailValidator(true, true);
  2789. $check = $validator->validate('[email protected]');
  2790. var_dump($check); // return true or false
  2791. // validate just by regex
  2792. $validator = new emailValidator();
  2793. $check = $validator->validate('[email protected]');
  2794. var_dump($check); // return true
  2795. $check = $validator->validate('test.com');
  2796. var_dump($check); // return false
  2797. // validate by regex and DNS records
  2798. $validator = new emailValidator(true);
  2799. $check = $validator->validate('[email protected]');
  2800. var_dump($check); // return true or false
  2801. // validate by regex, DNS records and IDN
  2802. $validator = new emailValidator(true, true);
  2803. $check = $validator->validate('[email protected]');
  2804. var_dump($check); // return true or false
  2805. // validate just by regex
  2806. $validator = new emailValidator();
  2807. $check = $validator->validate('[email protected]');
  2808. var_dump($check); // return true
  2809. $check = $validator->validate('test.com');
  2810. var_dump($check); // return false
  2811. // validate by regex and DNS records
  2812. $validator = new emailValidator(true);
  2813. $check = $validator->validate('[email protected]');
  2814. var_dump($check); // return true or false
  2815. // validate by regex, DNS records and IDN
  2816. $validator = new emailValidator(true, true);
  2817. $check = $validator->validate('[email protected]');
  2818. var_dump($check); // return true or false
  2819. // validate just by regex
  2820. $validator = new emailValidator();
  2821. $check = $validator->validate('[email protected]');
  2822. var_dump($check); // return true
  2823. $check = $validator->validate('test.com');
  2824. var_dump($check); // return false
  2825. // validate by regex and DNS records
  2826. $validator = new emailValidator(true);
  2827. $check = $validator->validate('[email protected]');
  2828. var_dump($check); // return true or false
  2829. // validate by regex, DNS records and IDN
  2830. $validator = new emailValidator(true, true);
  2831. $check = $validator->validate('[email protected]');
  2832. var_dump($check); // return true or false
  2833. // validate just by regex
  2834. $validator = new emailValidator();
  2835. $check = $validator->validate('[email protected]');
  2836. var_dump($check); // return true
  2837. $check = $validator->validate('test.com');
  2838. var_dump($check); // return false
  2839. // validate by regex and DNS records
  2840. $validator = new emailValidator(true);
  2841. $check = $validator->validate('[email protected]');
  2842. var_dump($check); // return true or false
  2843. // validate by regex, DNS records and IDN
  2844. $validator = new emailValidator(true, true);
  2845. $check = $validator->validate('[email protected]');
  2846. var_dump($check); // return true or false
  2847. // validate just by regex
  2848. $validator = new emailValidator();
  2849. $check = $validator->validate('[email protected]');
  2850. var_dump($check); // return true
  2851. $check = $validator->validate('test.com');
  2852. var_dump($check); // return false
  2853. // validate by regex and DNS records
  2854. $validator = new emailValidator(true);
  2855. $check = $validator->validate('[email protected]');
  2856. var_dump($check); // return true or false
  2857. // validate by regex, DNS records and IDN
  2858. $validator = new emailValidator(true, true);
  2859. $check = $validator->validate('[email protected]');
  2860. var_dump($check); // return true or false
  2861. // validate just by regex
  2862. $validator = new emailValidator();
  2863. $check = $validator->validate('[email protected]');
  2864. var_dump($check); // return true
  2865. $check = $validator->validate('test.com');
  2866. var_dump($check); // return false
  2867. // validate by regex and DNS records
  2868. $validator = new emailValidator(true);
  2869. $check = $validator->validate('[email protected]');
  2870. var_dump($check); // return true or false
  2871. // validate by regex, DNS records and IDN
  2872. $validator = new emailValidator(true, true);
  2873. $check = $validator->validate('[email protected]');
  2874. var_dump($check); // return true or false
  2875. // validate just by regex
  2876. $validator = new emailValidator();
  2877. $check = $validator->validate('[email protected]');
  2878. var_dump($check); // return true
  2879. $check = $validator->validate('test.com');
  2880. var_dump($check); // return false
  2881. // validate by regex and DNS records
  2882. $validator = new emailValidator(true);
  2883. $check = $validator->validate('[email protected]');
  2884. var_dump($check); // return true or false
  2885. // validate by regex, DNS records and IDN
  2886. $validator = new emailValidator(true, true);
  2887. $check = $validator->validate('[email protected]');
  2888. var_dump($check); // return true or false
  2889. // validate just by regex
  2890. $validator = new emailValidator();
  2891. $check = $validator->validate('[email protected]');
  2892. var_dump($check); // return true
  2893. $check = $validator->validate('test.com');
  2894. var_dump($check); // return false
  2895. // validate by regex and DNS records
  2896. $validator = new emailValidator(true);
  2897. $check = $validator->validate('[email protected]');
  2898. var_dump($check); // return true or false
  2899. // validate by regex, DNS records and IDN
  2900. $validator = new emailValidator(true, true);
  2901. $check = $validator->validate('[email protected]');
  2902. var_dump($check); // return true or false
  2903. // validate just by regex
  2904. $validator = new emailValidator();
  2905. $check = $validator->validate('[email protected]');
  2906. var_dump($check); // return true
  2907. $check = $validator->validate('test.com');
  2908. var_dump($check); // return false
  2909. // validate by regex and DNS records
  2910. $validator = new emailValidator(true);
  2911. $check = $validator->validate('[email protected]');
  2912. var_dump($check); // return true or false
  2913. // validate by regex, DNS records and IDN
  2914. $validator = new emailValidator(true, true);
  2915. $check = $validator->validate('[email protected]');
  2916. var_dump($check); // return true or false
  2917. // validate just by regex
  2918. $validator = new emailValidator();
  2919. $check = $validator->validate('[email protected]');
  2920. var_dump($check); // return true
  2921. $check = $validator->validate('test.com');
  2922. var_dump($check); // return false
  2923. // validate by regex and DNS records
  2924. $validator = new emailValidator(true);
  2925. $check = $validator->validate('[email protected]');
  2926. var_dump($check); // return true or false
  2927. // validate by regex, DNS records and IDN
  2928. $validator = new emailValidator(true, true);
  2929. $check = $validator->validate('[email protected]');
  2930. var_dump($check); // return true or false
  2931. // validate just by regex
  2932. $validator = new emailValidator();
  2933. $check = $validator->validate('[email protected]');
  2934. var_dump($check); // return true
  2935. $check = $validator->validate('test.com');
  2936. var_dump($check); // return false
  2937. // validate by regex and DNS records
  2938. $validator = new emailValidator(true);
  2939. $check = $validator->validate('[email protected]');
  2940. var_dump($check); // return true or false
  2941. // validate by regex, DNS records and IDN
  2942. $validator = new emailValidator(true, true);
  2943. $check = $validator->validate('[email protected]');
  2944. var_dump($check); // return true or false
  2945. // validate just by regex
  2946. $validator = new emailValidator();
  2947. $check = $validator->validate('[email protected]');
  2948. var_dump($check); // return true
  2949. $check = $validator->validate('test.com');
  2950. var_dump($check); // return false
  2951. // validate by regex and DNS records
  2952. $validator = new emailValidator(true);
  2953. $check = $validator->validate('[email protected]');
  2954. var_dump($check); // return true or false
  2955. // validate by regex, DNS records and IDN
  2956. $validator = new emailValidator(true, true);
  2957. $check = $validator->validate('[email protected]');
  2958. var_dump($check); // return true or false
  2959. // validate just by regex
  2960. $validator = new emailValidator();
  2961. $check = $validator->validate('[email protected]');
  2962. var_dump($check); // return true
  2963. $check = $validator->validate('test.com');
  2964. var_dump($check); // return false
  2965. // validate by regex and DNS records
  2966. $validator = new emailValidator(true);
  2967. $check = $validator->validate('[email protected]');
  2968. var_dump($check); // return true or false
  2969. // validate by regex, DNS records and IDN
  2970. $validator = new emailValidator(true, true);
  2971. $check = $validator->validate('[email protected]');
  2972. var_dump($check); // return true or false
  2973. // validate just by regex
  2974. $validator = new emailValidator();
  2975. $check = $validator->validate('[email protected]');
  2976. var_dump($check); // return true
  2977. $check = $validator->validate('test.com');
  2978. var_dump($check); // return false
  2979. // validate by regex and DNS records
  2980. $validator = new emailValidator(true);
  2981. $check = $validator->validate('[email protected]');
  2982. var_dump($check); // return true or false
  2983. // validate by regex, DNS records and IDN
  2984. $validator = new emailValidator(true, true);
  2985. $check = $validator->validate('[email protected]');
  2986. var_dump($check); // return true or false
  2987. // validate just by regex
  2988. $validator = new emailValidator();
  2989. $check = $validator->validate('[email protected]');
  2990. var_dump($check); // return true
  2991. $check = $validator->validate('test.com');
  2992. var_dump($check); // return false
  2993. // validate by regex and DNS records
  2994. $validator = new emailValidator(true);
  2995. $check = $validator->validate('[email protected]');
  2996. var_dump($check); // return true or false
  2997. // validate by regex, DNS records and IDN
  2998. $validator = new emailValidator(true, true);
  2999. $check = $validator->validate('[email protected]');
  3000. var_dump($check); // return true or false
  3001. // validate just by regex
  3002. $validator = new emailValidator();
  3003. $check = $validator->validate('[email protected]');
  3004. var_dump($check); // return true
  3005. $check = $validator->validate('test.com');
  3006. var_dump($check); // return false
  3007. // validate by regex and DNS records
  3008. $validator = new emailValidator(true);
  3009. $check = $validator->validate('[email protected]');
  3010. var_dump($check); // return true or false
  3011. // validate by regex, DNS records and IDN
  3012. $validator = new emailValidator(true, true);
  3013. $check = $validator->validate('[email protected]');
  3014. var_dump($check); // return true or false
  3015. // validate just by regex
  3016. $validator = new emailValidator();
  3017. $check = $validator->validate('[email protected]');
  3018. var_dump($check); // return true
  3019. $check = $validator->validate('test.com');
  3020. var_dump($check); // return false
  3021. // validate by regex and DNS records
  3022. $validator = new emailValidator(true);
  3023. $check = $validator->validate('[email protected]');
  3024. var_dump($check); // return true or false
  3025. // validate by regex, DNS records and IDN
  3026. $validator = new emailValidator(true, true);
  3027. $check = $validator->validate('[email protected]');
  3028. var_dump($check); // return true or false
  3029. // validate just by regex
  3030. $validator = new emailValidator();
  3031. $check = $validator->validate('[email protected]');
  3032. var_dump($check); // return true
  3033. $check = $validator->validate('test.com');
  3034. var_dump($check); // return false
  3035. // validate by regex and DNS records
  3036. $validator = new emailValidator(true);
  3037. $check = $validator->validate('[email protected]');
  3038. var_dump($check); // return true or false
  3039. // validate by regex, DNS records and IDN
  3040. $validator = new emailValidator(true, true);
  3041. $check = $validator->validate('[email protected]');
  3042. var_dump($check); // return true or false
  3043. // validate just by regex
  3044. $validator = new emailValidator();
  3045. $check = $validator->validate('[email protected]');
  3046. var_dump($check); // return true
  3047. $check = $validator->validate('test.com');
  3048. var_dump($check); // return false
  3049. // validate by regex and DNS records
  3050. $validator = new emailValidator(true);
  3051. $check = $validator->validate('[email protected]');
  3052. var_dump($check); // return true or false
  3053. // validate by regex, DNS records and IDN
  3054. $validator = new emailValidator(true, true);
  3055. $check = $validator->validate('[email protected]');
  3056. var_dump($check); // return true or false
  3057. // validate just by regex
  3058. $validator = new emailValidator();
  3059. $check = $validator->validate('[email protected]');
  3060. var_dump($check); // return true
  3061. $check = $validator->validate('test.com');
  3062. var_dump($check); // return false
  3063. // validate by regex and DNS records
  3064. $validator = new emailValidator(true);
  3065. $check = $validator->validate('[email protected]');
  3066. var_dump($check); // return true or false
  3067. // validate by regex, DNS records and IDN
  3068. $validator = new emailValidator(true, true);
  3069. $check = $validator->validate('[email protected]');
  3070. var_dump($check); // return true or false
  3071. // validate just by regex
  3072. $validator = new emailValidator();
  3073. $check = $validator->validate('[email protected]');
  3074. var_dump($check); // return true
  3075. $check = $validator->validate('test.com');
  3076. var_dump($check); // return false
  3077. // validate by regex and DNS records
  3078. $validator = new emailValidator(true);
  3079. $check = $validator->validate('[email protected]');
  3080. var_dump($check); // return true or false
  3081. // validate by regex, DNS records and IDN
  3082. $validator = new emailValidator(true, true);
  3083. $check = $validator->validate('[email protected]');
  3084. var_dump($check); // return true or false
  3085. // validate just by regex
  3086. $validator = new emailValidator();
  3087. $check = $validator->validate('[email protected]');
  3088. var_dump($check); // return true
  3089. $check = $validator->validate('test.com');
  3090. var_dump($check); // return false
  3091. // validate by regex and DNS records
  3092. $validator = new emailValidator(true);
  3093. $check = $validator->validate('[email protected]');
  3094. var_dump($check); // return true or false
  3095. // validate by regex, DNS records and IDN
  3096. $validator = new emailValidator(true, true);
  3097. $check = $validator->validate('[email protected]');
  3098. var_dump($check); // return true or false
  3099. // validate just by regex
  3100. $validator = new emailValidator();
  3101. $check = $validator->validate('[email protected]');
  3102. var_dump($check); // return true
  3103. $check = $validator->validate('test.com');
  3104. var_dump($check); // return false
  3105. // validate by regex and DNS records
  3106. $validator = new emailValidator(true);
  3107. $check = $validator->validate('[email protected]');
  3108. var_dump($check); // return true or false
  3109. // validate by regex, DNS records and IDN
  3110. $validator = new emailValidator(true, true);
  3111. $check = $validator->validate('[email protected]');
  3112. mb bank
  3113. 68121314151617
  3114. ho xuan phong 
  3115. 040204026767
  3116.  
File Description
  • ddaauf zin
  • PHP Code
  • 13 Mar-2024
  • 122.91 Kb
You can Share it: