Salve a tutti potete darmi una mano a capire come posso fare per:
cercare dentro una stringa dei valori delimitati tra due simboli.
In VB so come fare, ma in php ho difficolta a capirlo!
Io ricevo una stringa composta da articolo, quantita e prezzo, ma possono essere n articoli.
ad esempio :
codice_1(Manifesti)quantita_1(1)amount_1(385.00)co dice_2(Volantini)quantita_2(1)amount_2(85.00)codic e_3(Depliant)quantita_3(1)amount_3(205.00)codice_4 (Trasporto)quantita_4(1)amount_4(8.00)

Il ciclo di tre chiude l'articolo e devo riprendere ad estrarre codice,quantita,prezzo
ho provato a stampare i valori ogni volta che li leggo ma non riesco a proseguire.
Ho scritto questo pezzo di codice, che funziona:
Codice PHP:

 
$ciclo
=1;
$prezzo=0;
$codici=array();
$quantita=array();
$amount=array();

$strlen=0;
$partenza=0;
$arrivo=0;

echo 
"<table border='1'>";
echo 
"<tr>";
 
 
foreach(
$_GET as $n=>$v
 { 
     if (
$v !='' ) {
        
$tmp rawurldecode($v); 

   if ( !
get_magic_quotes_gpc() ) 
            
$tmp addslashes($tmp); 
          $
$n $tmp
            
$primo $n."(".$tmp .")" 
            
            echo 
$primo;
             
             
$codici[$ciclo] =substr(strstr($primo,'codice_'),'8') ;
             
$amount[$ciclo] =substr(strstr($primo,'amount_'),'8') ;            
              
            if (
$ciclo ==3){
                    echo 
"<td>" .$codici[1] . " ";
                     echo 
"<td>" .$amount[1] . "</td>";
 
                 
$ciclo=0;
            }
            
            
$ciclo++;
                
 }
    
}
    
    echo 
"<td></td>"
Questo è il risultato di quanto mi stampa


(Manifesti) (Volantini) (Depliant) (Trasporto)

Prelevo solo l'articolo ma non riesco a prelevare il prezzo
proprio non mi entra in testa!! in vb ci sono funzioni MID() strpos ed altre che
conosco bene ma in PHP non riesco a capire.

Mi potete aiutare?
Grazie...