Insérer des variables PHP dans des chaînes
Lors de l'incorporation de variables PHP dans des chaînes, il est crucial de prêter attention à la syntaxe pour garantir que le résultat souhaité est obtenu. Pour répondre à ce problème, examinons le code présenté dans l'invite :
L'objectif est d'inclure la variable $width dans l'attribut de style width et assurez-vous qu'elle est suivie de "px". Malheureusement, les tentatives visant à séparer la variable et "px" par un espace ou à les joindre entraînaient des erreurs.
Solution 1 : Concaténation
Une approche pour résoudre ce problème utilise la concaténation, comme démontré ci-dessous :
$bla = '<div class="vote_pct" style="width: ' . $width . 'px;">';
Dans ce cas, l'opérateur de concaténation (.) combine la variable avec les fragments de chaîne, garantissant le résultat souhaité.
Solution 2 : Guillemets doubles
Vous pouvez également utiliser des guillemets doubles et des signes dollar dans la chaîne :
$bla = "<div class=\"vote_pct\" style=\"width: ${width}px;\">";
En utilisant ${width}, la valeur de la variable est correctement interpolée dans la chaîne.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!