Ну как? Количество элементов в массиве должно быть как минимум 4, да и как максимум тоже, например:
[0] -> 192
[1] -> 168
[2] -> 253
[3] -> 1
А там уж, если передается в переменную $ip не айпи, тогда черт его знает, что может быть, поэтому следовало бы все же проверять на пустоту и обязательно...