De functie Strip_tags
Met de functie strip tags sloop je alle html tags uit een string
de functie bestaat uit minimaal 1 parameter en een 2e die niet verplicht is,
de 1 parameter moet een string bevatten, van die string worden alle tags afgehaald, de 2 parameter bevat alle tags die mogen blijven staan,
voorbeeld 1:
Code (php)
1
2
3
4
2
3
4
<?
$sString = '<b>Ik heb hier een <i>html</i> string</b>';
echo strip_tags($sString,'<b>');
?>
$sString = '<b>Ik heb hier een <i>html</i> string</b>';
echo strip_tags($sString,'<b>');
?>
geeft de volgende output:
Ik heb hier een html string
als je allebei de tags wilt laten staan moet je de tags gewoon achter elkaar neerzetten
voorbeeld 2:
Code (php)
1
2
3
4
2
3
4
<?
$sString = '<b>Ik heb hier een <i>html</i> string</b>';
echo strip_tags($sString,'<b><i>');
?>
$sString = '<b>Ik heb hier een <i>html</i> string</b>';
echo strip_tags($sString,'<b><i>');
?>
en geeft dus deze output:
Ik heb hier een html string
als je alles eraf wilt strippen laat je de 2e parameter leeg,
voorbeeld:
Code (php)
1
2
3
4
2
3
4
<?
$sString = '<b>Ik heb hier een <i>html</i> string</b>';
echo strip_tags($sString);
?>
$sString = '<b>Ik heb hier een <i>html</i> string</b>';
echo strip_tags($sString);
?>
en heeft als output:
Ik heb hier een html string
nu blijven de tags <b> en <i> staan maar worden alle andere weggehaald.
Ik hoop dat de functie nu een beetje duidelijk is.