toString(); } /** * {@inheritdoc} */ public function anonymize($byteCount) { $newBinaryIp = $this->ip; $i = strlen($newBinaryIp); if ($byteCount > $i) { $byteCount = $i; } while ($byteCount-- > 0) { $newBinaryIp[--$i] = chr(0); } return self::fromBinaryIP($newBinaryIp); } }