Ik heb een input:
title|subject|
title|subject|
title|subject|
title|subject|
title|subject|
enz....
Er zitten geen spaties achter de zinnen, maar wel enters naar de volgende zin.
Deze input staat in een textbox, en de waarde daarvan stop ik in een variabele $input.
Vervolgens doe ik dit:
$arrInput = preg_split('/[|]/', $input);
Wat krijg ik nu als ik de array laat zien mbv deze code:
Ik krijg dan dit te zien:
title
subject
_title
subject
_title
subject
_title
subject
enz...
Spaties heb ik weergegeven met _ aangezien spaties in een post worden weggehaald.
Let vooral op de spatie voor het woord 'title' NA de eerste 2 elementen van de array.
Die spatie vern*ukt mijn checks die ik uitvoer op de array. Bovendien wil ik weten hoe het komt ??
Als ik de input op deze manier doe gaat het wel goed:
title|subject|title|subject|title|subject|title|subject|title|subject| enz...
Maar dat is geen optie, en bovendien is dat natuurlijk geen oplossing.
title|subject|
title|subject|
title|subject|
title|subject|
title|subject|
enz....
Er zitten geen spaties achter de zinnen, maar wel enters naar de volgende zin.
Deze input staat in een textbox, en de waarde daarvan stop ik in een variabele $input.
Vervolgens doe ik dit:
$arrInput = preg_split('/[|]/', $input);
Wat krijg ik nu als ik de array laat zien mbv deze code:
PHP:
1
2
3
4
| for ($i = 0 ; $i < count($arrInput)-1 ; $i+=2) { echo $arrInput[$i].'<br>'; echo $arrInput[$i+1].'<br><br>'; } |
Ik krijg dan dit te zien:
title
subject
_title
subject
_title
subject
_title
subject
enz...
Spaties heb ik weergegeven met _ aangezien spaties in een post worden weggehaald.
Let vooral op de spatie voor het woord 'title' NA de eerste 2 elementen van de array.
Die spatie vern*ukt mijn checks die ik uitvoer op de array. Bovendien wil ik weten hoe het komt ??
Als ik de input op deze manier doe gaat het wel goed:
title|subject|title|subject|title|subject|title|subject|title|subject| enz...
Maar dat is geen optie, en bovendien is dat natuurlijk geen oplossing.
[ Voor 13% gewijzigd door verytallman op 21-04-2006 00:34 ]