txt 파일 출력시 특정 표현을 대체하려는데 가능한건가요 정보
txt 파일 출력시 특정 표현을 대체하려는데 가능한건가요본문
<?=nl2br(implode("", file("./memo.txt")));?>
와 같이 쓰면 txt 파일을 출력할수 있다고 이곳 팁란에서 찾았습니다.
대량의 텍스트파일을 서버에 올려 그대로 쓰려 하는데요.
조금문제가 있어 질문드립니다.
내용중에 링크를 표시해야 하는데요.
하이퍼 링크 코드로 되어있지 않고 위키 소스와 같은 형식입니다.
내용중에 [[공룡|검색]] 은 <a href='네이버 공룡 검색페이지'>공룡</a>와 같이 바꾸고 싶습니다.
가능하다면 초보자임을 감안하여 예문을 통해 알려주실 능력자분을 찾습니다 ㅎㅎ
추운날씨 감기조심 하세요~~~
와 같이 쓰면 txt 파일을 출력할수 있다고 이곳 팁란에서 찾았습니다.
대량의 텍스트파일을 서버에 올려 그대로 쓰려 하는데요.
조금문제가 있어 질문드립니다.
내용중에 링크를 표시해야 하는데요.
하이퍼 링크 코드로 되어있지 않고 위키 소스와 같은 형식입니다.
내용중에 [[공룡|검색]] 은 <a href='네이버 공룡 검색페이지'>공룡</a>와 같이 바꾸고 싶습니다.
가능하다면 초보자임을 감안하여 예문을 통해 알려주실 능력자분을 찾습니다 ㅎㅎ
추운날씨 감기조심 하세요~~~
댓글 전체
$str = "aaa[[공룡|검색]]bbb";
$pattern = "/\[\[([\x{AC00}-\x{D7AF}\x{000B}]+)\|([\x{AC00}-\x{D7AF}\x{000B}]+)\]\]/u";
$str = preg_replace_callback($pattern, function($mat){
return "<a href=\"http://search.naver.com/search.naver?where=nexearch&query=".$mat[1]."&sm=top_hty&fbm=1&ie=utf8\">".$mat[2]."</a>";
}, $str);
echo $str;
$pattern = "/\[\[([\x{AC00}-\x{D7AF}\x{000B}]+)\|([\x{AC00}-\x{D7AF}\x{000B}]+)\]\]/u";
$str = preg_replace_callback($pattern, function($mat){
return "<a href=\"http://search.naver.com/search.naver?where=nexearch&query=".$mat[1]."&sm=top_hty&fbm=1&ie=utf8\">".$mat[2]."</a>";
}, $str);
echo $str;
주말동안 밖에있어서 확인이 늦었습니다.
답변 주셔서 정말 감사드립니다.
퇴근후 적용해봐야 겠습니다.좋은하루 되세요.
답변 주셔서 정말 감사드립니다.
퇴근후 적용해봐야 겠습니다.좋은하루 되세요.