Ik heb de volgende functie welke naar een sluitingstag ">" zoekt en vervolgens kijkt of het volgende teken een openingstag "<" is. Als dat het geval is zoekt hij de volgende sluitingstag net zolang tot het volgende teken geen "<" is. Vervolgens moet hij dan dit teken returnen, maar dit doet hij dus niet, begrijp er niks van..
Iemand enig idee waarom hij niks returned?
Iemand enig idee waarom hij niks returned?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| function get_shit($tekst, $pos)
{
$pos1 = strpos($tekst, ">", $pos);
if ($pos1 != "false")
{
$test = substr($tekst, $pos1 + 1, 1);
if ($test == "<")
{
get_shit($tekst, $pos1 + 1);
}
else
{
return $test;
}
}
} |