Dit is mijn php code:
<?PHP
// Explode de staffel om de basis prijs eruit te halen
$explodedstaffel = explode(';', $productarray['basisstaffel']);
// Loop het elke regel
foreach($explodedstaffel as $staffelregel){
// Explode elke regel op : voor vierkante meters en prijs
$explodeformatandprice = explode(':', $staffelregel);
// Explode de vierkante meters op laagste en hoogste getal
$explodedvierkantemeters = explode('-', $explodeformatandprice[0]);
// Filter lege waardes uit array
$explodedvierkantemeters = array_filter($explodedvierkantemeters, 'strlen');
echo 'Tussen: '.$explodedvierkantemeters[0].'<br>';
echo 'En: '.$explodedvierkantemeters[1].'<br>';
}
?>
En dit is de waarde van $productarray['basisstaffel'] :
3-10:17;
10-20:14;
20-30:12;
30-40:10;
40-50:7,50;
50-60:6,50;
60-110:6;
De lijst die ik nu krijg is:
Tussen: 3
En: 10
Tussen: 10
En: 20
Tussen: 20
En: 30
Tussen: 30
En: 40
Tussen: 40
En: 50
Tussen: 50
En: 60
Tussen: 60
En: 110
Tussen:
En:
Zoals je ziet staan onderaan twee lege waardes. Hoe kan ik die eruit filteren? In mijn database staat geen witregel die ik kan zien op de laatste regel, en als ik filter op "\n" zijn alle waardes leeg omdat elke regel een witregel heeft.