Title: Implicit conversion from float 7.25
Last modified: January 17, 2026

---

# Implicit conversion from float 7.25

 *  Resolved [swissspaceboy](https://wordpress.org/support/users/swissspaceboy/)
 * (@swissspaceboy)
 * [4 months, 3 weeks ago](https://wordpress.org/support/topic/implicit-conversion-from-float-7-25/)
 * Hello,
 * When running IP2Location Redirection plugin (latest version) on PHP 8.3, the 
   following deprecation warning is logged:
 * PHP Deprecated: Implicit conversion from float 7.25 to int loses precision in
   ip2location-redirection.php on line 3005
 * Issue:
 * In the cidr_match() function, line 3005:
 * $binMask = str_repeat(‘f’, $mask / 4);
   When $mask is a value like 29, dividing
   by 4 produces a float (7.25). The str_repeat() function expects an integer for
   the second parameter. PHP 8.x now raises a deprecation warning for this implicit
   conversion.
 * Suggested Fix:
 * Cast the division result to int explicitly:
 * $binMask = str_repeat(‘f’, (int)($mask / 4));
 * Environment:
 * PHP 8.3
   WordPress 6.9
 * 
   Thank you for your work on this plugin.
 * Didier.

Viewing 1 replies (of 1 total)

 *  Plugin Support [wpip2location](https://wordpress.org/support/users/wpip2location/)
 * (@wpip2location)
 * [4 months, 2 weeks ago](https://wordpress.org/support/topic/implicit-conversion-from-float-7-25/#post-18790165)
 * Thanks for reporting and the suggestion. Fixed in version 1.36.1.

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimplicit-conversion-from-float-7-25%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/ip2location-redirection/assets/icon-128x128.png?rev=2121920)
 * [IP2Location Redirection](https://wordpress.org/plugins/ip2location-redirection/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ip2location-redirection/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ip2location-redirection/)
 * [Active Topics](https://wordpress.org/support/plugin/ip2location-redirection/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ip2location-redirection/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ip2location-redirection/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [wpip2location](https://wordpress.org/support/users/wpip2location/)
 * Last activity: [4 months, 2 weeks ago](https://wordpress.org/support/topic/implicit-conversion-from-float-7-25/#post-18790165)
 * Status: resolved