Ciao a tutti,
scusate la domanda da niubbio, me ne vergogno ma con la manipolazione stringhe sono davvero penoso e forse un po' pigro, lo devo ammettere.
Allora, la mia stringa è di questo tipo:
84040 Abatemarco, Salerno (Campania)
Devo ricavare
il cap
la città
la provincia
la regione
Io ho fatto così, lo so che fa schifo:
Codice PHP:
$entryzipCode = substr($_REQUEST['cities'], 0 , 5);
$firstComma = strpos($_REQUEST['cities'], ',');
$firstGraph = strpos($_REQUEST['cities'], '(');
$lastGraph = strpos($_REQUEST['cities'], ')');
$entryCity = substr($_REQUEST['cities'], 6, ($firstComma - 6));
$entryDistrict= trim(substr($_REQUEST['cities'], $firstComma + 1, $firstGraph - ($firstComma + 1)));
$entryRegiorn = trim(substr($_REQUEST['cities'], $firstGraph + 1, $lastGraph - ($firstGraph + 1)));
Mi dareste una dritta per ottimizzare, per favore?