<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>니가조아 &amp;gt; 커뮤니티 &amp;gt; 팁&amp;amp;테크</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description>테스트 버전 0.2 (2004-04-26)</description>
<language>ko</language>


<item>
<title>자바스크립트에서 유닉스타임을 날짜형식으로 변환하기</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[자바스크립트에서 유닉스 타임을 날짜 형식으로 변환하기 위한 방법<br/><br/>// 초단위 기준<br/>var unix_timestamp = 1600127038;<br/>// 초단위 기준을 밀리초단위로 변환(자바스크립트는 밀리초단위임)<br/>var date = new Date(unix_timestamp*1000);<br/><br/>var Y = date.getFullYear(); //연도를 구함<br/>var m = &#034;0&#034; + (date.getMonth()+1); //월을 구함(0부터 시작이라 1을 더해줌)<br/>var d = &#034;0&#034; + date.getDate(); //일을 구함<br/>var H = &#034;0&#034; + date.getHours(); //시간을 구함<br/>var i = &#034;0&#034; + date.getMinutes(); //분을 구함<br/>var s = &#034;0&#034; + date.getSeconds(); //초를 구함<br/>// 월,일,시,분,초 에서 10초 미만일경우 한자리로 표기되는걸 2자리로 표기하기 위해 0을 붙여주고 이후 뒤에서 2자리만 읽어옴<br/><br/>//년월일시분초를 원하는 형식으로 변환(YYYY-mm-dd HH:ii:ss)<br/>var YmdHis = Y + &#034;-&#034; + m.substr(-2) + &#034;-&#034; + d.substr(-2) + &#034; &#034; + H.substr(-2) + &#034;:&#034; + i.substr(-2) + &#034;:&#034; + s.substr(-2);<br/><br/>// 출력<br/>console.log(YmdHis);<br/><br/>위 형태로 사용을 하면 자바스크립트에서 unix 타임을 원하는 날짜형식으로 변환이 가능함]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Tue, 24 Nov 2020 09:58:25 +0900</dc:date>
</item>


<item>
<title>리눅스 find 명령어 간단한 사용법</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[기본검색<br/>find . -name &#034;a.txt&#034;<br/><br/>두개의 파일 동시 찾기 (-o)<br/>find -name &#034;a.txt&#034; -o -name &#034;b.txt&#034;<br/><br/>특정파일등 제외하고 찾기 (!)<br/>find . ! -name &#034;a.txt&#034;<br/><br/>하위디렉토리만 찾기<br/>find . -type d<br/><br/>1단계 하위디렉토리만 찾기 (-maxdepth 1)<br/>find . -maxdepth 1 -type d<br/><br/>파일갯수 카운트<br/>find . -type f | wc -l<br/><br/>n일 이내에 수정된 파일 찾기<br/>find . -type f -mtime -20 -ls]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Fri, 29 May 2020 12:40:17 +0900</dc:date>
</item>


<item>
<title>셀렉트 박스 Attribute Selector로 속성값 가져오기</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[$(&#034;#foo&#034;).find(&#039;:selected&#039;).attr(&#039;data-id&#039;);<br/><br/>$(&#034;#foo option:selected&#034;).attr(&#039;data-id&#039;);]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Tue, 12 May 2020 09:45:50 +0900</dc:date>
</item>


<item>
<title>MySQL DB 엔진 변경</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[MyISAM 방식의 경우 데이터 양이 많아지면 테이블에 Lock이 걸리는 문제가 발생<br/>InnoDB 방식으로 변경시 Lock이 걸리는 문제는 해결이 됨<br/><br/>ALTER TABLE table_name ENGINE=InnoDB;]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Fri, 08 May 2020 12:38:28 +0900</dc:date>
</item>


<item>
<title>CURL 옵션 정리</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[자꾸 잊어버리는 통에 정리해서 올림

<div class="title">CURL 옵션</div>
<table border="1" cellspacing="1"><thead><tr><th class="th_1">옵션</th>
		<th class="th_2">value 설정</th>
		<th class="th_3">비고</th>
</tr></thead><tbody><tr><td>CURLOPT_AUTOREFERER</td>
	<td>TRUE를 설정하면 Location : 리디렉션을 따라갈 때 자동으로 Referer : 필드를 요청에 추가합니다.</td>
	<td>PHP 5.1.0부터 사용할 수있습니다.</td>
</tr><tr><td>CURLOPT_BINARYTRANSFER</td>
	<td>TRUE를 설정하면 CURLOPT_RETURNTRANSFER를 사용하면 출력이 아무것도 가공하지 않고 반환합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_COOKIESESSION</td>
	<td>TRUE로 설정하면, 쿠키 "세션"을 새로 시작합니다. 이전 세션에서로드되었던 "세션 쿠키"는 무시하도록 libcurl에 지시합니다. 기본적으로 그것이 세션 쿠키인지 여부에 관계없이 libcurl 모든 쿠키를 읽고 저장합니다. 세션 쿠키는 유효 기간이 지정되어 있지 않고 "세션"동안에만 유효 과자입니다.</td>
	<td>PHP 5.1.0부터 사용할 수있습니다.</td>
</tr><tr><td>CURLOPT_CRLF</td>
	<td>TRUE를 설정하면 전송 중에 Unix 형식으로 줄 바꿈을 CRLF로 변환합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_DNS_USE_GLOBAL_CACHE</td>
	<td>TRUE로 설정하면, 전체 DNS 캐시를 사용합니다. 이 옵션은 스레드로부터 안전하지 않습니다. 또한 기본적으로 활성화되어있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FAILONERROR</td>
	<td>TRUE로 설정하면 HTTP를 통해 400 개 이상의 코드가 되돌아 때 처리 실패로 판단하고 아무것도하지 않습니다. 기본적으로 코드의 값을 무시하고 페이지의 내용을 가져옵니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FILETIME</td>
	<td>TRUE로 설정하면 문서의 수정 날짜를 가져 오려고 시도합니다. 이 값을 검색하려면 curl_getinfo ()에서 CURLINFO_FILETIME 옵션을 사용합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FOLLOWLOCATION</td>
	<td>TRUE를 설정하면 서버가 HTTP 헤더로 보내는 "Location :"헤더의 내용을 추적합니다 (이것은 반복적으로 수행됩니다. CURLOPT_MAXREDIRS이 지정되지 않은 경우, 보내는 "Location : "헤더의 내용을 계속 추적을 따름을주의합시다).</td>
	<td></td>
</tr><tr><td>CURLOPT_FORBID_REUSE</td>
	<td>TRUE로 설정하면 프로세스가 종료되었을 때 명시적으로 연결을 끊습니다. 연결을 다시 사용하지 않습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FRESH_CONNECT</td>
	<td>TRUE로 설정하면 캐시되는 연결을 사용하지 않고 새 연결을 설정합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FTP_USE_EPRT</td>
	<td>TRUE를 설정하면 FTP 다운로드에 EPRT (와 LPRT)를 사용합니다. FALSE 인 경우에는 EPRT * LPRT을 해제 PORT를 사용합니다.</td>
	<td>PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_FTP_USE_EPSV</td>
	<td>TRUE를 설정하면 FTP 전송 시에 먼저 EPSV 명령을 사용하려고합니다. 실패는 PASV를 사용합니다. FALSE로 설정하면 EPSV을 해제합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FTPAPPEND</td>
	<td>TRUE로 설정하면 원격 파일을 덮어 쓰지 않고 끝에 추가합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FTPASCII</td>
	<td>CURLOPT_TRANSFERTEXT의 별칭입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FTPLISTONLY</td>
	<td>TRUE를 설정하면 FTP 디렉터리 이름만 표시합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_HEADER</td>
	<td>TRUE를 설정하면 헤더의 내용을 출력합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_HTTPGET</td>
	<td>TRUE로 설정하면 HTTP 요청 형식을 GET로 이동합니다. GET은 기본 설정이므로 요청 형식이 변경되는 경우에만 필요합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_HTTPPROXYTUNNEL</td>
	<td>TRUE를 설정하면 지정된 HTTP 프록시를 사용합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_MUTE</td>
	<td>TRUE를 설정하면 cURL 함수와 연관된 출력이 완전히 억제합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_NETRC</td>
	<td>TRUE로 설정하면 원격 사이트에 연결할 때 가진 사용자 이름과 암호를 ~ /. netrc에서 가져옵니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_NOBODY</td>
	<td>TRUE로 설정하면 출력에서 텍스트를 삭제합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_NOPROGRESS</td>
	<td>TRUE를 설정하면 cURL 전송 진행 상황 표시를 해제합니다. *참고 : PHP는이 옵션이 자동으로 TRUE로 설정합니다. 이것을 변경하는 것은 디버깅 시에만해야합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_NOSIGNAL</td>
	<td>TRUE를 설정하면 cURL 함수는 PHP 프로세스로 보내는 신호를 무시합니다. 다중 스레드 SAPI에서는 기본값으로 on되어 있으며, 따라서 타이무아우토오뿌숀도 아직 사용되고있습니다.</td>
	<td>cURL 7.10 and PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_POST CURLOPT_POST</td>
	<td>TRUE로 설정하면 HTTP POST를 실행합니다. POST는 application / x - www - form - urlencoded 형식으로 진행됩니다. 이것은 일반적인 HTML 양식과 같은 형식입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_PUT CURLOPT_PUT</td>
	<td>TRUE로 설정하면 HTTP PUT합니다. PUT 파일은 CURLOPT_INFILE 및 CURLOPT_INFILESIZE으로 지정되어 있어야합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_RETURNTRANSFER</td>
	<td>TRUE를 설정하면 curl_exec ()의 리턴 값을 문자열로 반환합니다. 일반적으로 데이터를 직접 출력합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSL_VERIFYPEER</td>
	<td>FALSE로 설정하면 cURL은 서버 인증서의 유효성을 검사하지 않습니다. 다른 인증서를 CURLOPT_CAINFO 옵션을 지정하거나 CURLOPT_CAPATH 옵션 증명서 디렉토리를 지정합니다. CURLOPT_SSL_VERIFYPEER을 해제하는 경우 CURLOPT_SSL_VERIFYHOST도 TRUE 또는 FALSE로해야합니다 (기본값은 2입니다.)</td>
	<td>cURL 7.10 이상, 기본값은 TRUE입니다. 또한 cURL 7.10부터 기본으로 설치됩니다.</td>
</tr><tr><td>CURLOPT_TRANSFERTEXT</td>
	<td>TRUE를 설정하면 FTP 전송은 ASCII 모드로합니다. LDAP의 경우 데이터를 HTML이 아닌 일반 텍스트로 가져옵니다. Windows 시스템에서는 STDOUT에 바이너리 모드를 설정하지 마십시오.</td>
	<td></td>
</tr><tr><td>CURLOPT_UNRESTRICTED_AUTH</td>
	<td>TRUE를 설정하면 (CURLOPT_FOLLOWLOCATION를 사용) 장소를 따라 갈 때 사용자 이름과 암호를 계속 보냅니다. 이것은 비록 호스트 이름이 바뀌어도 계속됩니다.</td>
	<td>PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_UPLOAD</td>
	<td>TRUE를 설정하면 업로드 준비를합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_VERBOSE</td>
	<td>TRUE를 설정하면 자세한 정보를 출력합니다. 정보 STDERR하거나 CURLOPT_STDERR에서 지정한 파일에 기록됩니다.</td>
	<td></td>
</tr></tbody></table><div class="title">value option 다음 값에 대한 정수를 지정해야합니다.</div>
<table border="1" cellspacing="1"><thead><tr><th class="th_1">옵션</th>
	<th class="th_2">value 설정</th>
	<th class="th_3">비고</th>
</tr></thead><tbody><tr><td>CURLOPT_BUFFERSIZE</td>
	<td>1 회로드에 버퍼의 크기. 그러나 반드시 버퍼 끝까지로드되는 것을 보장하지 않습니다.</td>
	<td>cURL 7.10 and PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_CLOSEPOLICY</td>
	<td>CURLCLOSEPOLICY_LEAST_RECENTLY_USED 또는 CURLCLOSEPOLICY_OLDEST 이외에도 3 개의 CURLCLOSEPOLICY_ 상수가 있지만, cURL은 그들을 아직 지원하지 않습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_CONNECTTIMEOUT</td>
	<td>연결 시도를 기다리는 유지 초. 0은 영원히 기다릴 유지하는 것을 의미합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_DNS_CACHE_TIMEOUT</td>
	<td>DNS 항목을 메모리에 유지하는 것을 계속하는 초. 기본값은 120 (2 분)으로 설정되어있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_FTPSSLAUTH</td>
	<td>(사용 가능한 경우) FTP 인증 방법입니다. CURLFTPAUTH_SSL (먼저 SSL을 시도), CURLFTPAUTH_TLS (먼저 TLS를 시도) 또는 CURLFTPAUTH_DEFAULT (cURL이 결정) 중 하나입니다.</td>
	<td>cURL 7.12.2 and PHP 5.1.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_HTTP_VERSION</td>
	<td>CURL_HTTP_VERSION_NONE (기본. 사용할 버전을 결정하는 것은 cURL을 맡기는) CURL_HTTP_VERSION_1_0 (HTTP/1.0 사용) 또는 CURL_HTTP_VERSION_1_1 (HTTP/1.1 사용) 중 하나입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_HTTPAUTH</td>
	<td>사용하는 HTTP 인증 방법입니다. 다음 중에서 선택합니다. CURLAUTH_BASIC CURLAUTH_DIGEST CURLAUTH_GSSNEGOTIATE CURLAUTH_NTLM CURLAUTH_ANY 및 CURLAUTH_ANYSAFE 2 개 이상의 방법을 조합하려면 비트 연산자 | (or)을 사용합니다. 이 경우, cURL은 서버가 지원하는 방법을 문의하는 데 가장 적합한 방법을 선택합니다. CURLAUTH_ANY CURLAUTH_BASIC | CURLAUTH_DIGEST | CURLAUTH_GSSNEGOTIATE | CURLAUTH_NTLM의 별칭입니다. CURLAUTH_ANYSAFE CURLAUTH_DIGEST | CURLAUTH_GSSNEGOTIATE | CURLAUTH_NTLM의 별칭입니다.
</td>
	<td>PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_INFILESIZE</td>
	<td>파일을 원격 사이트에 업로드시 파일 사이즈.</td>
	<td></td>
</tr><tr><td>CURLOPT_LOW_SPEED_LIMIT</td>
	<td>1 초당 바이트 단위로 전송 속도가 이보다 더 늦은 기간이 CURLOPT_LOW_SPEED_TIME 초 이상 지속되면 PHP는 전송을 종료합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_LOW_SPEED_TIME</td>
	<td>전송 속도가 CURLOPT_LOW_SPEED_LIMIT 최신 기간이 얼마나 계속하면 전송을 중지시킬 방법을 초 단위로 지정합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_MAXCONNECTS</td>
	<td>허용되는 영구적인 접속의 최대수. 만약이 값에 도달하면 모든 연결을 닫는지를 CURLOPT_CLOSEPOLICY에 의해 결정됩니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_MAXREDIRS</td>
	<td>HTTP 풀 직접 대상을 쫓아 최대값입니다. CURLOPT_FOLLOWLOCATION과 함께 사용합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_PORT</td>
	<td>연결할 포트 번호입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_PROXYAUTH</td>
	<td>프록시 연결을 사용하는 HTTP 인증 방법. CURLOPT_HTTPAUTH에서 설명한 것과 같은 옵션을 지정할 수있습니다. 프록시 인증을 지원하는 것은 당분간 CURLAUTH_BASIC 및 CURLAUTH_NTLM</td>
	<td>cURL 7.10.7 and PHP 5.1.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_PROXYPORT</td>
	<td>프록시 연결 포트 번호입니다. 이 포트 번호는 CURLOPT_PROXY로 지정할 수있습니다.</td>
	<td>PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_PROXYTYPE</td>
	<td>CURLPROXY_HTTP (기본값) 또는 CURLPROXY_SOCKS5</td>
	<td>cURL 7.10 and PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_RESUME_FROM</td>
	<td>전송 도중에 다시 시작하는 경우 바이트 오프셋입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSL_VERIFYHOST</td>
	<td>1은 SSL 피어 인증서의 일반 이름이 있는지 여부를 확인합니다. 2는이 외에도 이름이 호스트 이름과 일치하는지 확인합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLVERSION</td>
	<td>사용할 수있는 SSL 버전 (2 또는 3). 기본적으로 PHP가 자동으로 결정되지만, 이것을 수동으로 설정해야 할 수도있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_TIMECONDITION</td>
	<td>CURLOPT_TIMEVALUE 처리를 결정합니다. CURLOPT_TIMEVALUE에서 지정된 시간 이후에 변경된 페이지만을 반환하면 CURL_TIMECOND_IFMODSINCE 사용합니다. CURLOPT_HEADER가 TRUE라고 가정할 때, 페이지가 변경되지 않을 경우 "304 Not Modified"헤더를 반환합니다. CURL_TIMECOND_ISUNMODSINCE 반대 의미합니다. 기본값은 CURL_TIMECOND_IFMODSINCE</td>
	<td>PHP 5.1.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_TIMEOUT</td>
	<td>cURL 함수를 실행하는 데 걸린 시간의 최대값입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_TIMEVALUE</td>
	<td>1970 년 1 월 1 일 이후 경과된 초. 이 값은 CURLOPT_TIMECONDITION에 사용됩니다. 기본적으로 CURL_TIMECOND_IFMODSINCE 설정됩니다.</td>
	<td></td>
</tr></tbody></table><div class="title">value option 매개 변수 다음 값에 대한 문자열이어야합니다.</div>
<table border="1" cellspacing="1"><thead><tr><th class="th_1">옵션</th>
	<th class="th_2">value 설정</th>
	<th class="th_3">비고</th>
</tr></thead><tbody><tr><td>CURLOPT_CAINFO</td>
	<td>대상을 확인하는 인증서를 포함하고있는 파일 이름입니다. 이것은 CURLOPT_SSL_VERIFYPEER를 사용하는 경우에만 의미가있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_CAPATH</td>
	<td>여러 개의 인증서 파일을 저장할 디렉토리. 이 옵션은 CURLOPT_SSL_VERIFYPEER 함께 사용합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_COOKIE</td>
	<td>HTTP 요청에서 "Set - Cookie :"헤더의 내용.</td>
	<td></td>
</tr><tr><td>CURLOPT_COOKIEFILE</td>
	<td>쿠키의 데이터를 저장할 파일 이름입니다. 쿠키 파일은 Netscape 형식이나 HTTP 헤더를 단순히 파일에 덤프 것이 사용 가능합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_COOKIEJAR</td>
	<td>연결을 닫을 때 모든 내부 쿠키를 저장할 파일의 이름입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_CUSTOMREQUEST</td>
	<td>HTTP 요청에서 "GET"또는 "HEAD"이외에 사용하는 사용자 지정 메서드입니다. 이것이 유용한 것은, "DELETE"및 기타 유명하지 않은 HTTP 요청을 실행하는 경우입니다. 사용 가능한 값은 "GET", "POST", "CONNECT"입니다. HTTP 요청의 내용을 모두 지정할 수는없습니다. 즉, "GET / 1 HTTP/1.0 \ r \ n \ r \ n"같은 기술은 실수라고하는 것입니다. *참고 사용하려고하는 방법을 서버가 지원하는 것을 확인할 때까지 이것을 사용하지 마십시오.</td>
	<td></td>
</tr><tr><td>CURLOPT_EGBSOCKET</td>
	<td>CURLOPT_RANDOM_FILE와 비슷하지만 Entropy Gathering Daemon 소켓을 사용하여 파일 이름을 생성하는 점이 다릅니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_ENCODING</td>
	<td>"Accept - Encoding"헤더의 내용. 그러면 응답의 디코딩을 가능하게합니다. 지원되는 인코딩은 "identity", "deflate"및 "gzip"입니다. 만약 빈 문자열 ""이 지정된 경우, 지원되는 인코딩을 모두 포함하는 헤더를 전송합니다.</td>
	<td>cURL 7.10에 추가되었습니다.</td>
</tr><tr><td>CURLOPT_FTPPORT</td>
	<td>FTP를 통해 "POST"를 사용하는 IP 주소를 검색할 때 사용되는 값입니다. "POST"원격 서버에 여기가 지정한 IP 주소에 연결하도록 지시합니다. 이 값을 설정할 수있는 내용은 IP 주소, 호스트 이름, 네트워크 인터페이스 이름으로 (Unix), 또는 단순히 '-'를 지정하여 시스템의 기본 IP 주소를 지정합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_INTERFACE</td>
	<td>사용하는 네트워크 인터페이스의 이름입니다. 인터페이스 이름, IP 주소 또는 호스트 이름을 지정할 수있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_KRB4LEVEL</td>
	<td>KRB4 (Kerberos 4) 보안 수준. 다음 값 중 하나 (보안 낮은 순서입니다)을 지정할 수있습니다. "clear", "safe", "confidential", "private". 문자열이 아무도 없으면, "private"가 사용됩니다. 이 옵션을 NULL로하면 KRB4 보안을 해제합니다. 현재는 KRB4 보안 FTP 전송에만 사용할 수있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_POSTFIELDS</td>
	<td>HTTP "POST"로 보내는 모든 데이터.</td>
	<td></td>
</tr><tr><td>CURLOPT_PROXY</td>
	<td>요청을 통해 강제하는 HTTP 프록시.</td>
	<td></td>
</tr><tr><td>CURLOPT_PROXYUSERPWD</td>
	<td>프록시에 연결하려면 사용자 이름과 암호입니다. "[username] [password]"형식으로 지정합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_RANDOM_FILE</td>
	<td>사용할 파일 이름을 SSL 난수 생성기를 사용하여 만듭니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_RANGE</td>
	<td>검색할 데이터의 범위를 "XY"형식으로 지정합니다. X 또는 Y는 선택 사항입니다. HTTP 전송은 어떤 범위를 쉼표로 구분된 "XY, NM"와 같은 형식을 지원합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_REFERER</td>
	<td>HTTP 요청에 사용되는 "Referer :"헤더의 내용.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSL_CIPHER_LIST</td>
	<td>SSL에서 사용되는 암호 목록입니다. 예를 들면 RC4 - SHA 및 TLSv1 사용할 수있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLCERT</td>
	<td>PEM 형식의 인증서가 포함된 파일의 이름입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLCERTPASSWD</td>
	<td>CURLOPT_SSLCERT 인증서를 사용하는 데 필요한 암호입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLCERTTYPE</td>
	<td>인증서 형식입니다. 지원되는 형식은 "PEM"(기본값) "DER"와 "ENG"입니다.</td>
	<td>cURL 7.9.3과 PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_SSLENGINE</td>
	<td>CURLOPT_SSLKEY에서 지정한 SSL 개인 키 암호화 엔진의 ID입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLENGINE_DEFAULT</td>
	<td>비대칭 암호화에 사용할 암호화 엔진의 ID입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLKEY</td>
	<td>SSL 개인 키를 포함하는 파일의 이름입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLKEYPASSWD</td>
	<td>CURLOPT_SSLKEY에서 지정한 SSL 개인 키를 사용하는 데 필요한 암호입니다. *참고 :이 옵션은 중요한 암호가 포함됩니다. PHP 스크립트를 안전한 상태로 유지하는 것을 잊지 마십시오.

</td>
	<td></td>
</tr><tr><td>CURLOPT_SSLKEYTYPE</td>
	<td>CURLOPT_SSLKEY에서 지정한 SSL 개인키 포맷. 지원되는 형식은 다음과 같습니다. "PEM"(기본값) "DER"와 "ENG"</td>
	<td></td>
</tr><tr><td>CURLOPT_URL</td>
	<td>검색 URL. curl_init () 세션을 초기화할 때 지정할 수있습니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_USERAGENT</td>
	<td>HTTP 요청에 사용되는 "User - Agent :"헤더의 내용.</td>
	<td></td>
</tr><tr><td>CURLOPT_USERPWD</td>
	<td>연결에 사용할 사용자 이름과 암호입니다. "[username] [password]"형식으로 지정합니다.</td>
	<td></td>
</tr></tbody></table><div class="title">value option 다음 값에 대한 배열을 지정해야합니다.</div>
<table border="1" cellspacing="1"><thead><tr><th class="th_1">옵션</th>
	<th class="th_2">value 설정</th>
	<th class="th_3">비고</th>
</tr></thead><tbody><tr><td>CURLOPT_HTTP200ALIASES</td>
	<td>오류가 아닌 정상적인 응답으로 처리하는, HTTP 200 응답의 배열입니다.</td>
	<td>cURL 7.10.3 and PHP 5.0.0에서 추가되었습니다.</td>
</tr><tr><td>CURLOPT_HTTPHEADER</td>
	<td>설정 HTTP 헤더의 배열입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_POSTQUOTE</td>
	<td>FTP 요청을 실행한 후에 서버에서 실행되는 FTP 명령의 배열입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_QUOTE</td>
	<td>FTP 요청하기 전에 서버에서 실행되는 FTP 명령의 배열입니다.</td>
	<td></td>
</tr></tbody></table><div class="title">value 스트림 리소스 (예 :fopen ()이 만드는 것)이고 다음 option 매개 변수를 설정합니다.)</div>
<table border="1" cellspacing="1"><thead><tr><th class="th_1">옵션</th>
	<th class="th_2">value 설정</th>
	<th class="th_3">비고</th>
</tr></thead><tbody><tr><td>CURLOPT_FILE</td>
	<td>전달 내용이 기록되는 파일. 기본값은 STDOUT (브라우저).</td>
	<td></td>
</tr><tr><td>CURLOPT_INFILE</td>
	<td>업로드할 때 전송 내용을 읽을 파일입니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_STDERR</td>
	<td>STDERR 대신 오류 출력 위치.</td>
	<td></td>
</tr><tr><td>CURLOPT_WRITEHEADER</td>
	<td>전송 헤더 부분이 기록되는 파일.</td>
	<td></td>
</tr></tbody></table><div class="title">value option 다음 값에 대한 의미있는 콜백 함수의 이름을 지정해야합니다.</div>
<table border="1" cellspacing="1"><thead><tr><th class="th_1">옵션</th>
	<th class="th_2">value 설정</th>
	<th class="th_3">비고</th>
</tr></thead><tbody><tr><td>CURLOPT_HEADERFUNCTION</td>
	<td>콜백 함수의 이름이 콜백 함수는 2 개의 인수를 취합니다. 첫 번째 매개 변수는 CURL 리소스에서 2 번째 쓸 헤더 데이터 문자열입니다. 이 콜백 함수를 사용함에있어서 헤더 데이터를 쓰는 작업을 구현하는 것은 당신의 역할입니다. 쓴 바이트 수를 반환합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_PASSWDFUNCTION</td>
	<td>콜백 함수의 이름이 콜백 함수는 3 개의 인수를 취합니다. 첫 번째 매개 변수는 CURL 리소스, 2 번째는 암호 프롬프트 문자열, 그리고 3 번째는 암호의 최대 길이입니다. 입력한 비밀 번호를 문자열로 반환합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_READFUNCTION</td>
	<td>콜백 함수의 이름이 콜백 함수는 2 개의 인수를 취합니다. 첫 번째 매개 변수는 cURL 리소스, 2 번째는 읽는 데이터의 문자열입니다. 이 콜백 함수를 사용함에있어서, 데이터를 읽는 작업을 구현하는 것은 당신의 역할입니다. 읽은 데이터의 바이트 수를 반환합니다. EOF 신호를받는 경우는 0을 반환합니다.</td>
	<td></td>
</tr><tr><td>CURLOPT_WRITEFUNCTION</td>
	<td>콜백 함수의 이름이 콜백 함수는 2 개의 인수를 취합니다. 첫 번째 매개 변수는 cURL 리소스, 2 번째는 쓸 데이터의 문자열입니다. 이 콜백 함수를 사용함에있어서, 데이터를 쓰는 작업을 구현하는 것은 당신의 역할입니다. 기록한 데이터의 정확한 바이트 수를 반환해야하며 그렇지 않으면이 함수는 실패합니다.</td>
	<td></td>
</tr></tbody></table>]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Thu, 12 Mar 2020 18:18:08 +0900</dc:date>
</item>


<item>
<title>문자열 처리 addslashes(), stripslashes(), get_magic_quotes_gpc()</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[DB에 데이터를 저장시 &#039;(따옴표), &#034;(쌍따옴표), \(역슬래시) 문자가 포함된경우 DB 오류 나는경우<br/><br/>1. DB에 저장시 해당 문자에 \(역슬래시) 추가<br/>$_POST[&#039;text&#039;] = addslashes($_POST[&#039;text&#039;]);<br/><br/>2. 화면에 출력시 추가된 \(역슬래시) 제거<br/>$_POST[&#039;text&#039;] = stripslashes($_POST[&#039;text&#039;]);<br/><br/>3. magic_quotes_gpc 설정에 따른 방법<br/>php.ini 파일에서 magic_quotes_gpc 설정이 true 인경우 GET, POST, COOKIE 에 &#039;, &#034;, \ 가 있으면 \(역슬래시) 자동추가<br/><br/>magic_quotes_gpc 설정값 true, false 확인하여 처리<br/>if (!get_magic_quotes_gpc())<br/>{<br/>&nbsp; &nbsp; // false이면 \ 추가<br/>&nbsp; &nbsp; $_POST[&#039;text&#039;] = addslashes($_POST[&#039;text&#039;]);<br/>}<br/>else<br/>{<br/>&nbsp; &nbsp; // true이면 \ 제거<br/>&nbsp; &nbsp; $_POST[&#039;text&#039;] = stripslashes($_POST[&#039;text&#039;]);<br/>}]]></description>
<dc:creator>니가조아</dc:creator>
<dc:date>Fri, 15 Nov 2019 11:38:25 +0900</dc:date>
</item>


<item>
<title>문자열 치환 함수 str_replace</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[간단하게 문자 치환이 필요 할때 사용<br/><br/>사용예제<br/>$text = &#034;홈페이지-제목&#034;;<br/>$text = str_replace(&#034;-&#034;, &#034;_&#034;, $text);<br/><br/>print $text; // 홈페이지_제목]]></description>
<dc:creator>니가조아</dc:creator>
<dc:date>Tue, 12 Nov 2019 15:19:16 +0900</dc:date>
</item>


<item>
<title>아이디 일부 별표처리하는 간단한 소스</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[아이디 일부 별표처리하는 간단한 소스<br/>$hidden_cnt = 3;<br/>$len = strlen($text) - $hidden_cnt;<br/>$hidden_text = substr($text, 0, $len) . str_repeat(&#034;*&#034;, $hidden_cnt);]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Tue, 01 Oct 2019 18:15:25 +0900</dc:date>
</item>


<item>
<title>iconv 인코딩 변경시 옵션</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[인코딩 변경시 문자가 깨져서 db에 저장이 안되는 경우 iconv 옵션을 이용한 해결방법<br/><br/>사용예제<br/>iconv(&#034;utf-8&#034;, &#034;euc-kr//IGNORE&#034;, &#034;바꿀문자&#034;);<br/>iconv(&#034;utf-8&#034;, &#034;euc-kr//TRANSLIT&#034;, &#034;바꿀문자&#034;);<br/><br/>IGNORE : 나타낼 수 없는 문자일 경우, 문자를 삭제함.<br/>TRANSLIT : 나타낼 수 없는 문자일 경우, 문자를 유사한 문자로 표시함.]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Thu, 05 Sep 2019 11:22:19 +0900</dc:date>
</item>


<item>
<title>jQuery show(), hide() 유무 확인</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[방법1<br/>if ( $(&#034;#display_id&#034;).css(&#034;display&#034;) != &#034;none&#034; )<br/>{<br/>&nbsp; &nbsp; $(&#034;#display_id&#034;).hide();<br/>}<br/>else<br/>{<br/>&nbsp; &nbsp; $(&#034;#display_id&#034;).show();<br/>}<br/><br/><br/>방법2<br/>if ( $(&#034;#display_id&#034;).is($(&#034;#display_id&#034;).show()) )<br/>{<br/>&nbsp; &nbsp;  $(&#034;#display_id&#034;).hide();<br/>}<br/>else<br/>{<br/>&nbsp; &nbsp;  $(&#034;#display_id&#034;).show();<br/>}]]></description>
<dc:creator>니가조아</dc:creator>
<dc:date>Tue, 20 Aug 2019 11:46:10 +0900</dc:date>
</item>


<item>
<title>USB 파티션 생성 오류 수정</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[갑자기 USB 에 문제 발생<br/>포맷도 안되고 파티션생성(새볼륨)도 안되는 현상 발생함<br/><br/>인터넷 검색하여 해결 방안 보고 해결 후 해결책 정리<br/><br/>내 USB 해결에 대해서 정리<br/>1. 윈도우 명령프롬프트(커맨드)창을 관리자 권한으로 실행(검색에서 cmd라고 검색 하면 명령프롬프트창 확인 가능)<br/><br/>2. 명령프롬프트(커맨드)창에서 diskpart 입력 후 엔터<br/><br/>3. list disk 입력 후 엔터 치면 현재 HDD/SSD/USB 목록이 화면상에 출력됨<br/><br/>4. USB에 해당되는 디스크 번호 확인 후 select disk 3 입력 후 엔터<br/><br/>5. clean 입력 후 엔터 (초기화 명령)<br/><br/>6. create partition primary 입력 후 엔터 (파티션 생성)<br/><br/>7. exit 입력 후 diskpart 에서 빠져나옴<br/><br/>8. USB 포맷 후 정상 작동 유무 확인 결과 정상 작동]]></description>
<dc:creator>니가조아</dc:creator>
<dc:date>Fri, 09 Aug 2019 10:56:08 +0900</dc:date>
</item>


<item>
<title>meta 태그 설명</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[간단한 meta 태그 설명<br/><br/>&lt;meta content=&#034;text/html; charset=utf-8&#034; http-equiv=&#034;Content-Type&#034;&gt;<br/>- 현재 페이지 한글 입력 / 한글 인코딩<br/><br/>&lt;meta content=kr name=content-language&gt;<br/>- 언어 설정<br/><br/>&lt;meta content=&#034;IE=Edge&#034; http-equiv=&#034;X-UA-Compatible&#034;&gt;<br/>- 인터넷 익스플로러 최신버전으로 랜더링한 후에 열으라는 메타주소<br/><br/>&lt;meta http-equiv=&#034;X-UA-Compatible&#034; content=&#034;IE=edge,chrome=1&#034;&gt;<br/>- 인터넷 익스플로러 최신버전으로 랜더링한 후에 크롬이 깔려있다면 크롬으로 랜더링하라는 메타주소<br/><br/>&lt;meta name=&#034;keywords&#034; content=&#034;웹표준, html5, css3&#034;&gt;<br/>- Keyword Search Engine에 검색되기 위한 키워드 설정<br/><br/>&lt;meta content=&#034;HTML5를 배우자!&#034; name=&#034;description&#034;&gt;<br/>- 해당 페이지의 설명 / 제목과 더불어 서술되는 내용 요약. space포함 150이내(text)<br/><br/>&lt;meta content=&#034;September, 22, 2014&#034; name=creation_date&gt;<br/>- 만든 날짜<br/><br/>&lt;meta name=&#034;build&#034;&nbsp; content=&#034;2014.9.22&#034;&gt;<br/>- 갱신일<br/><br/>&lt;meta content=&#034;22 Sep 14&#034; name=Author-Date&gt;<br/>- 제작일<br/><br/>&lt;meta http-equiv=&#034;Cache-Control&#034;&nbsp; content=&#034;No-Cache&#034;&gt;<br/>- 노캐쉬로 설정해놓으면 갱신이 빠름. 좋은점은 인덱스 페이지 리딩이 무척 빨라짐<br/><br/>&lt;meta http-equiv=&#034;Pragma&#034; content=&#034;No-Cache&#034;&gt;<br/>- 캐쉬가 되지 않게 하는 태그, 매번 새로고침 효과<br/><br/>&lt;meta http-equiv=&#034;Expire&#034; content=&#034;-1&#034;&gt;<br/>- 캐쉬 완료(파기)시간 정의<br/><br/>&lt;meta content=&#034;1 Days&#034; name=&#034;revisit-after&#034;&gt;<br/>- 검색엔진 재 방문 시기<br/><br/>&lt;meta content=&#034;ALL&#034; name=&#034;ROBOTS&#034;&gt;<br/>- 보안 및 공개 설정시 설정<br/><br/>&lt;meta name=&#034;writer&#034; content=&#034;min&#034;&gt;<br/>- 만든 사람<br/><br/>&lt;meta name=&#034;copyright&#034; content=&#034;min&#034;&gt;<br/>- 회사 이름<br/><br/>&lt;meta name=&#034;Distribution&#034; content=&#034;min&#034; &gt;<br/>- 배포자<br/><br/>&lt;meta http-equiv=&#034;imagetoolbar&#034; content=&#034;no&#034;&gt;<br/>- 그림위에 마우스 오버시 이미지 관련 툴바가 생기지 않음<br/><br/>&lt;meta http-equiv=&#034;refresh&#034; content=&#034;2; URL=http://naver.com&#034;&gt;<br/>- content=&#034;대기시간(초); URL=이동할 페이지 주소<br/><br/><br/>출처 : 인터넷 어디선가]]></description>
<dc:creator>니가조아</dc:creator>
<dc:date>Wed, 31 Jul 2019 15:07:58 +0900</dc:date>
</item>


<item>
<title>textarea 태그내 내용 개행처리</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[textarea 태그에 내용을 입력할때 개행처리를 하는 방법<br/><br/>개행처리를 해야되는 부분에 &#038;#10; 를 입력하면 개행처리 되어 보여짐<br/><br/>placeholder 에도 동일하게 사용가능]]></description>
<dc:creator>운영자</dc:creator>
<dc:date>Wed, 31 Jul 2019 10:08:33 +0900</dc:date>
</item>


<item>
<title>팁&amp;테크 게시판</title>
<link>http://www.nigajoa.com/bbs/board.php?bo_table=tip</link>
<description><![CDATA[이런저런 유용한 정보 올리기]]></description>
<dc:creator>니가조아</dc:creator>
<dc:date>Tue, 30 Jul 2019 11:29:25 +0900</dc:date>
</item>

</channel>
</rss>
