Impossible propriété static static
<?php
class x {
// the way to go is self
static private self $property1;
// tough luck not possible
static private static $property2;
}
?>
Static peut être utilisé comme mot-clé pour marquer une propriété comme static (sic). Il pourrait également être utilisé comme type pour cette même propriété, menant aux lignes déroutantes ci-dessous.
En réalité, static accepterait self, mais aussi parent et toute classe enfant : tout comme self. Ainsi, self est suffisant pour typer les propriétés, et il n’y a pas besoin de static static.
See Also
- Static properties (manuel PHP)
- Late Static Binding (manuel PHP)
- 5 usages of static keyword in PHP
- No static static [Try me]
PHP Error Messages
PHP Features
Last updated: 04 October 2026