'php 태그'에 해당되는 글 2건

  1. 2010.04.16 php 문자열 html, text, 줄바꿈 (엔터, br) 형태 변환
  2. 2009.07.13 PHP 모든 태그를 제거
프로그램/php2010. 4. 16. 15:35


/* 문자열 변환
// $str : 문자열(html, text)
// 반환 : trim() + text 형태 + <br> 처리
*/
function rtnShowTextBr($str)
{
 $str = trim($str);
 $str = htmlspecialchars($str);
 $str = stripslashes($str);
 $str = str_replace("\n","<br>", $str);
 $str = str_replace(" ","&nbsp;",$str);

 return $str;
}


/* 문자열 변환
// $str : 문자열(html, text)
// 반환 : trim() + html 형태
*/
function strHtml($str)
{
 $str = trim($str);
 $str = stripslashes($str);

 return $str;
}


/* 문자열 변환
// $str : 문자열(html, text)
// 반환 : trim() + html 형태 + <br> 처리
*/
  function rtnShowHtmlBr($str)
{
 $str = trim($str);
 $str = stripslashes($str);
 $str = str_replace("\n","<br>", $str);

 return $str;
}

/* 문자열 변환
// $str : 문자열(html, text)
// 반환 : html 형태 + <br> 처리
*/
function rtnShowBodyText($text)
{
 return nl2br(stripslashes($text));
}

 

/* 문자열 변환
// $str : 문자열(html, text)
// 반환 : trim() + text 형태 문자열
*/
function rtnShowText($str)
{
 $str = trim($str);
 $str = htmlspecialchars($str);
 $str = stripslashes($str);

 return $str;
}

참고> str_replace("\n","<br>",$str); 대신 nl2br()을 사용해도 된다.

Posted by 은둔고수
프로그램/php2009. 7. 13. 23:40

[php-tip]PHP 모든 태그를 제거

 

 function stripTags($str)

{
  $pattern = array('/<!--(.*?)-->/s', '/<script[^>]*?>(.*?)<\/script>/is', '/<style[^>]*?>(.*?)<\/style>/is', '/<(.*?)>/s');
  return preg_replace($pattern, '', $str);
 }

Posted by 은둔고수