Codice PHP:
<?php

$tutto 
"user /-%EOF%-/ oggetto /-%EOF%-/ contenuto /-%EOF%-/ 1 [mess] user /-%EOF%-/ oggetto /-%EOF%-/ contenuto /-%EOF%-/ 2 [mess]user /-%EOF%-/ oggetto /-%EOF%-/ contenuto /-%EOF%-/ 3 [mess]"

    
$sd explode("[mess]"$tutto); //explodo tutti i messaggi 
    
print_r ($sd);
    
$ma count($sd); //vedo quanti sono 
    
$mul 0
     
    while (
$mul $ma){ 
        
$asd[] = explode("/-%EOF%-/"$sd[$mul]); 
        
$mul++; 
    } 
    
$mdd array_reverse($asdfalse); //capovolgo l'array $asd 
    
print_r ($mdd);
    
$mdd $mdd[0]; // in modo che ne prenda il primo ID, che sarebbe l'ultimo 
    //$the_id = $mdd+1; // e restituisco il nuovo ID per un nuovo messaggio

?>