Following are in built PHP function to validate the email address and Ip Address.
Validate Email - Example 1
$email='helo@gmail.com'; if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo $email. ' - Invalid'; }else{ echo $email. ' - Valid'; }
helo@gmail.com - Valid
Validate Email - Example 2
$email='464646@gmail.com'; if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo $email. '- Invalid'; }else{ echo $email. ' - Valid'; }
464646@gmail.com - Valid
Validate Email - Example 3
$email='arunkumar.com'; if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo $email. ' - Invalid'; }else{ echo $email. ' - Valid'; }
arunkumar.com - Invalid
Validate IP Address - Example 1
Question: How to Validate IP Address?
$ipAddress = '127.0.0.1'; if (!filter_var($ipAddress, FILTER_VALIDATE_IP)) { echo "$ipAddress is In-valid."; }else{ echo "$ipAddress is Valid."; }
127.0.0.1 is Valid
Validate IP Address - Example 2
$ipAddress = '127.test.0.0.1'; if (!filter_var($ipAddress, FILTER_VALIDATE_IP)) { echo "$ipAddress is In-valid."; }else{ echo "$ipAddress is In-Valid."; }
127.test.0.0.1 is Valid
Validate URL - Example 1
$ipAddress = '127.test.0.0.1'; $website = 'https://www.web-technology-experts-notes.in'; if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) { echo "Invalid URL"; }else{ echo "Valid URL"; }
Valid URL