본문 바로가기

php106

[PHP] 한글삭제 정규식 1. 영문자를 제외한 모든 문자를 null로 치환 preg_replace("/[^A-Za-z]/", "", $a); 결과 : "testtest" 2. 영문자와 공백문자(Space)를 제외한 모든 문자를 null로 치환 preg_replace("/[^A-Za-z|\x20]/", "", $a); 결과 : " test test" 3. ASCII 범주 코드 영문+특수문자를 제외한 모든 문자를 null로 치환 preg_replace("/[^\x20-\x7e]/", "", $a); 결과 : " test. test ??" 4. 한글만 빼경우는 한글의 모든 코드 범주를 대응해줘야 합니다. http://www.php.net/manual/kr/function.ord.php 를 참고. 또는 다음과 같이 정규식으로 한글의 범.. 2009. 2. 7.
PHP strip_tags() 문자열에 html 태그나 php문구 모두 제거 글 작성시 html 에디터 등으로 작성된 글에서 텍스트만 필요한 경우 string strip_tags(string str [, string allowable_tags]) * 문자열 str에서 html이나 php태그를 모두 제거한 문자열을 반환한다. * allowable_tag은 문자열 str에 적용되어 있는 html, php태그를 사용할 경우, 그 태그는 제거하지 않고 적용어 있는 문자열을 반환한다. 예) $ddd = "‘스타’와 ‘연인’은 끝내 헤어질 것인가."; echo strip_tags($ddd); 결과) 스타’와 ‘연인’은 끝내 헤어질 것인가. 출처 : 세이박스 http://saybox.tistory.com 2009. 1. 30.
PHP Header 다운로드 에서 파일이름이 한글로 된경우 바로 열기 다운로드 안되는경우 문서.hwp 이름으로 된 파일을 php Header 방식으로 다운로드 받고자 할 경우 다운이 안되는 경우 session_start(); header("Cache-control: private"); 소스 상단에 위와 같이 두줄 추가 해주면됩니다. 2009. 1. 5.
PHP 로그인후 현재 페이지로 돌아오기 처리 게시판 글쓰기를 눌렀는데 로그인 페이지로 이동 해서 로그인후 자동으로 방금 글쓰기를 할려고 하던 페이지로 이동하도록 처리 하고 싶다면 리턴URL 값을 urlencode로 넘겼다가 다시 받는 방식을 이용하면 됩니다. * 글쓰기 페이지 * 로그인페이지 2008. 10. 30.