본문 바로가기

전체 글

repace을 이용한 정규식 모음 |@| 문자를 , 로 치환 = preg_replace("|\|@\||" ,  ', ' , ($kind));PHP 정규표현식 예제iframe 제거$STRING=preg_replace("!!is","",$STRING);script 제거$STRING=preg_replace("!!is","",$STRING);meta 제거$STRING=preg_replace("!!is","",$STRING);style 태그 제거$STRING=preg_replace("!!is","",$STRING); 를 공백으로 변환$STRING=str_replace(" "," ",$STRING);연속된 공백 1개로$STRING=preg_replace("/\s{2,}/"," ",$STRING);태그안에 style= 속성 제거$STRING=preg.. 더보기
strtotime 함수를 이용한 시간 및 날짜 변경하는 방법 strtotime 함수를 이용한 시간 및 날짜 변경하는 방법 [ strtotime 함수 ]문자열 형태의 날짜를 입력받아 UNIX의 값으로 돌려주는 함수다.Ex )$regdate = "2010-05-10"; 이라면 하루전 날짜인 "2010-05-09" 를 문자열로 구하려고 할때...$beforeday = date("Y-m-d", strtotime($reagdate." -1 day"));※ 그밖에...현재 : strtotime($regdate." now"));내일 : strtotime($regdate."+1 day"));일주일후 : strtotime($regdate." +1 week"));한달전 : strtotime($regdate." -1 month"));다음주 목요일 : strtotime($regdate.. 더보기
변수값을 함수이름으로 사용하여 함수 실행 변수값을 함수이름으로 사용하여 함수 실행 function test($a){echo $a;} $func_name='test';$func_name('Hellow World'); 실행결과 Hellow World 위 코드를 보면 변수에 함수명을 저장한 다음 그 변수값에 담긴 함수명을 이용하여 함수를 실행하는 방법이다.이를 가변함수라고 한다. 프로그래밍을 하다보면 위의 기능이 필요하게 되는 경우가 있다.그러나 사실 보안상의 위험이 생길수 있는 부분이므로, 사용을 피하거나, 사용하더라도 신중히 사용할 것을 당부한다. 위와 비슷하게 가변변수라는 것도 존재한다.위에서는 변수게 담긴 값을 함수명으로 사용하였다면 가변변수는 변수에 담긴 값을 변수명으로 사용하는 방법이다. $name='a'; $a='Hellow World'.. 더보기
한글자르기 UTF-8 기준$data1 = "테스트";mb_substr($data1, 시작점, 자를글자, "utf-8");utf 나 euc-kr 은 ㅠㅠ한글이니 2byte씩 더보기