Ciao a tutti, questo è il mio problema:

Estrapolo da un file il suo contenuto e lo chiamo $card.
Dopo voglio dividere questo contenuto usando "NUMERO" come separatore:

Codice PHP:
$card2 explode("NUMERO",$card);
$nuovi count($card2); 
Successivamente, voglio dividere ciascuna delle sottostringhe usando "LETTERA" come separatore:

Codice PHP:
    for ($i=0$i<$nuovi$i++) {
        
$card3[$i] = explode("LETTERA",$card2[$i]);
        
$nuovi2[$i] = count($card3[$i]);

        for (
$j=0$j<$nuovi2[$i]; $j++) { 
E ancora dopo, voglio dividere le sottosottostringhe usando i due punti come separatore:

Codice PHP:
$card4[$i][$j] = explode(":",$card3[$i][$j]);
$nuovi3[$i][$j] = count($card4[$i][$j]);

        for (
$k=0$k<$nuovi3[$i][$j]; $k++) { 
Infine, se ciascuna delle stringhe così ricavate non ha dei caratteri alfabetici, voglio salvarla come $numero[$i][$j][$k] e voglio vedere quali delle sottostringhe ha superato tutti gli step, dando a ciascuna l'indice $i, $j, $k:

Codice PHP:
        if (!preg_match('/^[A-Za-z]/',$card4[$i][$j][$k]))
        
$numero[$i][$j][$k] = $card4[$i][$j][$k];
        echo 
"$i$j$k$card4[$i][$j][$k]
"
;
        }
    }

Ma mi sa che c'è qualcosa che non va... considerate che sono un beginner e che gli array non mi sono mai stati troppo simpatici...
Vi sarei grato se poteste aiutarmi!