Dire que je donne les résultats suivants:RSS parsing, chaîne de division
$cars = "auto1,auto2,auto3,auto4";
Si je parse $cars
pour insérer la valeur dans ma base de données, je reçois une chaîne comme « auto1, auto2, AUTO3, automobile4 ».
Je souhaite diviser cette chaîne lorsque j'analyse le flux dans "auto1, auto2, auto3, auto4" - en gros, j'ajoute des espaces entre les mots. Comment puis-je le faire?
Voilà comment je reçois des valeurs pour $cars
:
$xml = simplexml_load_file($feed);
foreach($xml->feedinfo as $feedinfo)
{
$cars = $feedinfo->cars;
[...]
}
Merci
Si vous voulez simplement insérer des espaces dans votre chaîne, pourquoi ne pas simplement remplacer chaque ',' par ',' (virgule + espace)? –
Pourquoi utilisez-vous 'foreach' pour assigner des valeurs à' $ cars'? Cette variable ne sera-t-elle pas écrasée à chaque fois? Pourquoi ne pas simplement obtenir le bon $ feedinfo? – Konerak