/* 문자열 변환
// $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(" "," ",$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()을 사용해도 된다.