PHP 8.5 deprecates four alternative scalar type names in favor of their canonical names: * `boolean` → `bool` * `double` → `float` * `integer` → `int` * `binary` → `string` References: * [https://php.watch/versions/8.5/boolean-double-integer-binary-casts-deprecated PHP.Watch: PHP 8.5: Non-canonical scalar type casts (boolean|double|integer|binary) deprecated] * [https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_non-standard_cast_names PHP RFC: Deprecations for PHP 8.5: Deprecate non-standard cast names] Follow-up to [1346], [11875]. Props TobiasBg, swissspidy, SergeyBiryukov. See #63061. Built from https://develop.svn.wordpress.org/trunk@60659 git-svn-id: http://core.svn.wordpress.org/trunk@59995 1a063a9b-81f0-0310-95a4-ce76da25c4cd
43 KiB
43 KiB