/**
* Remove the tags list from given string.
*
* @author Junaid Atari <mj.atari@gmail.com>
* @version 1.1
* @param array $tagsList Url of page
* @param string $contents Variable which need to be clean.
* @return string Will direct update the variable in memory.
*/
function removeTags ( array $tagsList, $contents )
{
foreach ( $tagsList as $tag )
{
$tag = trim ( preg_quote ( $tag, '/' ) );
$contents (string) $contents;
if ( $tag != '' )
//** Pattern copyright 2011 Junaid Atari
return preg_replace ( '/((<'.$tag.'.*(\/>|>.*<\/'.$tag.
'>)))(\s)?/imsU','', $contents );
return $contents;
}
}
* Remove the tags list from given string.
*
* @author Junaid Atari <mj.atari@gmail.com>
* @version 1.1
* @param array $tagsList Url of page
* @param string $contents Variable which need to be clean.
* @return string Will direct update the variable in memory.
*/
function removeTags ( array $tagsList, $contents )
{
foreach ( $tagsList as $tag )
{
$tag = trim ( preg_quote ( $tag, '/' ) );
$contents (string) $contents;
if ( $tag != '' )
//** Pattern copyright 2011 Junaid Atari
return preg_replace ( '/((<'.$tag.'.*(\/>|>.*<\/'.$tag.
'>)))(\s)?/imsU','', $contents );
return $contents;
}
}
0 comments:
Post a Comment