2011-12-28 2 views
0

기본적으로 mybb가 PHP에서 무엇을하는 것과 유사하게 [code] [/ code] 태그 사이의 코드를 강조 표시된 텍스트로 출력 할 것인가. 분명히 몇 가지 정규 표현식이 필요 하겠지만, 특히 db에 저장된 후 모든 PHP 코드를 일반 텍스트로 출력하는 열쇠는 무엇입니까?PHP에서 텍스트로 출력 코드

편집 : 그냥 PHP 코드가 아닌하지만

답변

1

IMO 일반 텍스트로 모든 코드는, 가장 쉬운 방법은 다음과 같습니다

1) 캐릭터

2) 선택적으로 텍스트 읽기, 실행 반드시 htmlspecialchars()

3A) 에코() 문자열

3B)과 이전 <pre></pre> 태그를 추가해야합니다 문자열을 다시 채우십시오.

+0

오른쪽 및 and 태그를 사용하면 코드가 정상적으로 나타날 수 있습니까? –

+0

또한 echo (& $ string &)와 같이해야합니까? –

+0

설명해 주셔서 감사합니다. –