Pourquoi le code suivant produit-il 0 ?
Il fonctionne très bien avec des nombres au lieu de chaînes de caractères. J'ai un code similaire en JavaScript qui fonctionne également. PHP n'aime-t-il pas += avec les chaînes de caractères ?
<?php
$selectBox = '<select name="number">';
for ($i=1; $i<=100; $i++)
{
$selectBox += '<option value="' . $i . '">' . $i . '</option>';
}
$selectBox += '</select>';
echo $selectBox;
?>
0 votes
Référence pour les opérateurs PHP
1 votes
Cette question est-elle vraiment un doublon ? La question porte sur l'ajout d'une chaîne de caractères dans un cas particulier, avec une autre question plus spécifique sur le résultat du code.