Salve, avevo intenzione di 'trasferire' ogni carattere di un testo in un nuovo array assegnandogli un valore, quindi ho scritto così:
Codice PHP:
        $i 0;
        
$newcaratteri = array();
        
$caratteri preg_split('//'$text, -1PREG_SPLIT_NO_EMPTY);
        foreach (
$caratteri as $value) {
        
$i++;
            
$newcaratteri[] = $i => $value;
        } 
Solamente che l' errore che riscontro è: Parse error: syntax error, unexpected T_DOUBLE_ARROW alla riga:

Codice PHP:
$newcaratteri[] = $i => $value
Come posso risolvere?