-
[PHP]Eliminare il resto
Quello che vorrei ottenere è questo.
$stringa="Prova | ciao";
$stringa2="abcd | ciao";
Vorrei che il risultato sia
$stringa="Prova";
$stringa2="abcd";
In breve voglio che tutti i caratteri dopo il pipe vengono eliminati..
E' fattibile?
Grazie in anticipo
-
Certo che è possibile.
Funzione Explode di Php.
Codice PHP:
$utile = explode("|", $stringa);
print $utile[0]; // Output: Prova
print $utile[1]; // Output: ciao
-
Grazie di cuore.
Ho risolto :D.
Ancora grazie!
-
Attenzione al fatto che se metti anche lo spazio prima e dopo del | te li ritroverai anche nel risultato, puoi usare la funzione trim() dopo explode per eliminarlo:
Codice PHP:
$utile = explode("|", $stringa);
print trim($utile[0]); // Output: Prova
print trim($utile[1]); // Output: ciao