Comment puis-je faire en sorte que ce programme formate correctement la chaîne ? PHP - Boucles For imbriquées
P粉006540600
P粉006540600 2024-01-17 09:06:14
0
2
641

<?php
$list = ['a', 'b', 'c']; 
$count = [1, 3, 5];

function stringFormatter($c, $i) {
    return "Char is $c & Int is $i"; 
}

for ($i = 0; i < $list; $i++) {
    for ($j = 0; $j < $count; $j++) {
        $string = stringFormatter($list[$i], $count[$j]);
        print $string;
    }
}
?>

Il s'agit d'un exemple de code que j'ai réécrit pour démontrer le problème que je rencontre dans un programme dans lequel je souhaite allouer une chaîne formatée en utilisant la combinaison correcte de char et d'int pour pouvoir exécuter une instruction SQL, en utilisant Say string. La situation idéale est d'obtenir une chaîne contenant une combinaison de char et de int à cette position dans leurs listes respectives. Par exemple. "Char est un et Int est 1". Il ne se compile actuellement pas et lorsque je le branche sur le "Online PHP Sandbox", j'obtiens l'erreur : "Internal Server Error [500]". Toutes les suggestions sur la façon de le faire fonctionner ou même d'autres suggestions sont les bienvenues ! Merci d'avance!

P粉006540600
P粉006540600

répondre à tous(2)
定静安断明悟空
<?php
$list = ['a', 'b', 'c'];
 $count = [1, 3, 5]; 
 function stringFormatter($c, $i) {  
   return "Char is $c & Int is $i"; } 
   for ($i = 0; i < count($list); $i++) {  
          $string = stringFormatter($list[$i], $count[$i]);   
              print $string; 
}?>

J'espère que cela vous aidera

P粉677684876

pour ($i = 0; je

Il y a quelques erreurs de syntaxe ici - notez le $ manquant (regardez le i à l'intérieur de la boucle externe). Vous faites probablement référence à $i en utilisant la fonction de comptage intégrée

Plus généralement, il existe un ensemble de fonctions intégrées à php qui gèrent mieux la transmission des valeurs dans mysql (etc.) - vous devriez probablement envisager de les utiliser - recherchez "clean" en utilisant php et mysqli. p>

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!