[RESOLU] Interpolation de chaînes de caractères. en php 8.2 et 9

Petit nouveau ! | 5 Messages

04 déc. 2023, 08:54

Bonjour

les Interpolation de chaînes de caractères. bien pratique ${foo} en php seront complètement dépréciées en php 9
apparemment il faudrait { ${foo} }. qui devient une horreur

quelles seront les alternatives pour inclure des variables dans une chaine de texte en php 9 ?

merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

04 déc. 2023, 15:25

Effectivement, c'est une décision de mi-2022 de déprécier la notation ${foo}.
Il suffit de mettre le dollar dans les accolades,soit {$foo}

Le détail est disponible ici :
https://wiki.php.net/rfc/deprecate_doll ... erpolation
Quand tout le reste a échoué, lisez le mode d'emploi...

Petit nouveau ! | 5 Messages

04 déc. 2023, 15:36

ha ok ! j'avais pas vu ou compris , c'est d'ailleur plus intuitif {$foo} , hélas des languages comme SASS utilisent ${foo}

merci