Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

PHP Error Messages

PHP Features

Last updated: 04 October 2026