2012-09-03 4 views
0

약간 까다로운 상황입니다. 사용자가 의견을 입력 할 수있는 양식이 있습니다. 사용자가 HTML 문자를 넣는 경우가 있습니다. 내 문제는 단지 bold, table, tr, td과 같은 특정 HTML 문자를 <> 태그로 저장하고 싶다는 것입니다. 이 외의 다른 HTML 문자는 문자열에서 제거해야합니다. 나는 이것을 어떻게하는지 알고 싶습니까?문자열에서 특정 html 문자 제거

답변

2

strip_tags 허용 태그 목록을 설정할 수 있습니다.

문자열 strip_tags (문자열 $ str을 [문자열 $ allowable_tags])

echo strip_tags($text, '<b><table><tr><td>'); 
+0

내가 시도했지만이 일을하지 않았다. 내 문제는 내가 tinymce 편집기 사용자 입력을 얻으려면 사용하고 있습니다. 어떻게 든 strip_tags는 tinymce 편집기에서받은 문자열에서 작동하지 않습니다. – SydneyUser