Sera a tutti ho un problema e non so se è dovuto ad un mio errore di codice o proprio concettuale. So dove è l'errore precisamente ma non so in che modo correggerlo, anche se ho fatto già diversi tentativi.

il codice è il seguente:
Codice PHP:
$myCheck =isset($_POST["Difensore"]) ? $_POST["Difensore"] : '0';
foreach (
$myCheck as $key => $value) {
   echo 
$key.$intervallo;

<---e funziona perfettamente

e volevo farlo in modo dinamico con un ciclo for:

Codice PHP:
<?php
$ruolo1
="Portiere";
$ruolo2="Difensore";
$ruolo3="Centrocampista";
$ruolo4="Attaccante";
$prova="Difensore";
$intervallo="----";#distacca un giocatore l'uno dall'altro
for ($i=0$i 4$i++)
{
$myCheck =isset($_POST[$prova.$i]) ? $_POST[$prova.$i] : '0';
foreach (
$myCheck as $key => $value) {
   echo 
$key.$intervallo;
}
 echo 
"</p>

"
;
}
#chiudo ciclo
e l'errore so che è qui ma non riesco a concatenare in modo corretto..è forse impossibile?
Codice PHP:
$myCheck =isset($_POST["Difensore"]) ? $_POST["Difensore"] : '0'