Es gibt einige Konstrukte und Operatoren in PHP, die man kennen sollte/muss. Außerdem muss man stets im Kopf haben, dass alle Variablen vom Typ "ich kann alles sein" sind. Es gibt (fast) keine explizite Typendeklaration - daher gibt's eben auch z.T. verwirrende Operatoren wie z.B. =, == und === 
Eine gültige IPv4-Adresse kann man z.B. so validieren:

Eine gültige IPv4-Adresse kann man z.B. so validieren:
PHP-Code:
//PHP-Funktion filter_var()
if (filter_var($IpAdresse,FILTER_VALIDATE_IP)!==false) {...
//oder nur die Anzahl der Punkte prüfen:
if (count(explode('.',$IpAdresse))==3) {...
Kommentar