함수(13)
-
PHP 암호화(해시) - BCrypt
PHP 암호화(해시) - BCryptJohn.cho 2,705 조회 1 댓글 3 추천 16년05월18일 00:05 개요대부분의 PHP 어플리케이션들은 중요한 사용자 정보를 데이터베이스에 저장하여 액세스 및 관리하고 있습니다. 대표적인 예로 어플리케이션 내 회원가입 시스템입니다. 회원들의 중요한 정보인 이름, 비밀번호 등을 암호화 없이 일반 텍스트로 저장 하게 된다면 악의적인 생각을 가지고 침입한 해커로 부터 보호하지 못해 쉽게 탈취 당하게 됩니다. 웹 어플리케이션을 개발하는 웹개발자라면 이런 악의적인 해커로 부터 사용자 정보를 보호하는 것은 아주 중요한 부분이며 비밀번호를 보호하기 위한 최소한의 방법으로 암호화(해시)라는 기술을 사용합니다. 암호화란?암호화는 새로운 기술이 아니며, 오래전부터 실용화되어 ..
2018.01.10 -
8. 기념일 구하기
1. 자바스크립트는 기본적으로 제공하는 객체들이 있습니다. 예를 들면, 날짜를 알려주는 Date(), 수학 함수들을 지원하는 Math(), 배열을 지원하는 Array() 등이 있습니다. 객체(Object)는 웹 문서를 구성하는 요소라고 할 수 있습니다. 웹 페이지에서는 상태 표시줄, 스크롤바, 폼버튼 등을 객체라고 볼 수 있습니다. 속성(Property)은 객체의 특징 및 상태를 나타냅니다. 예를 들어, window객체는 name(이름), 이미지 객체는 width, height와 같은 속성을 가집니다. 메소드(Method)는 객체가 하는 동작을 나타냅니다. 지금까지 사용했던 document.write(); alert();와 같은 것을 메소드라고 할 수 있습니다. 객체와 속성, 객체와 메소드를 연결할 때는..
2017.08.22 -
5. 함수 만들기
1. 지금까지 여러분이 만든 코드를 다시 사용하려면 어떻게 해야 할까요? 예를 들어, 덧셈 기능이나 검색 기능을 미리 만들어 놓고 필요할 때마다 그 기능을 사용하려면 무엇이 필요할까요? 자바스크립트에서는 다시 사용할 수 있도록 코드를 묶어 두는 방법을 "함수"라고 합니다. 함수를 사용하면 코드를 반복해서 복사하고 붙여 넣지 않아도 여러 곳에서 중복해서 사용할 수 있습니다. 2. 간단한 함수 만들기를 해 봅니다. -1) 소스코드 -2) 실행결과 3. 함수의 장점을 제대로 이용하려면 함수와 암께 인수(argument)를 사용할 수 있습니다. 인수를 사용하게 되면 함수를 호출할 때마다 함수의 동작을 바꿀 수 있습니다. 4. 함수의 인수를 사용하는 방법을 알아봅니다. 다음과 같이 코드를 작성해 봅니다. -1) ..
2017.08.11 -
현재 날짜 가져오기
현재 날짜 가져오는 함수는 어떤 언어에서든지 정말 필수불가결한 기능인 것 같다. PHP에서 현재 날짜 가져오는 함수는 아래와 같다. $today = date("Ymd");echo $today;>> 20131103 date 함수안에 String 값에는 다양한 옵션 값들이 들어갈 수 있다. $today = date("Y/m/d");echo $today;>> 2013/11/03 날짜를 표현할 수 있는 각종 옵션들. 옵션 값 설명 Y4자리 연도 (2013) y 2자리 연도 (13) m0을 포함한 월 (01 ~ 12) n0을 제외한 월 (1 ~ 12) d0을 포함한 일 (01 ~ 31) j0을 제외한 일 (1 ~ 31) h 0을 포함한 시간 (01 ~ 12) g0을 제외한 시간 (1 ~ 12) H0을 포함한 시간..
2017.07.12 -
explode() & count() 함수
1. explode()함수를 사용하여 문자열 추출하여 배열에 저장하는 방법 - 지정한 구분자를 통하여 문자열을 구분하여 배열로 저장 1. SyntaxVariavle = explode("token", string) 2. count()함수를 사용하여 배열의 크기를 구하는 방법 1. Syntax -Variavle = count(string) 2. 주의사항 - 배열의 값이 없더라도 0을 반환하므로 주의해서 사용하여야 됩니다. 3. 예제 4. 결과 yuchaeStr_Arr[0]=안녕하세요. yuchaeStr_Arr[1]=유채입니다.
2017.05.10 -
Sub & Function
1. Sub 프로시저와 Function 프로시저의 공통점 프로시저란 논리적 요소로 각 코드를 묶어 모듈화 시켜놓은 것을 말합니다. 즉, 코드를 함수화 하였다고 보시면 됩니다. 장점1. 프로그램을 논리적 단위로 나누어진 것으로 전체 프로그램보다 쉽게 디버깅할 수 있습니다.2. 모듈화한 프로시저는 거의 수정하지 않고 다은 프로그램에서 사용할 수 있는 블록이 될 수 있습니다. 2. Sub 프로시저와 Function 프로시저의 차이점 Sub 프로시저는 결과 값을 반환하지 않고 Function 프로시저는 결과 값을 반환하여 줌으로 반환 값을 저장할 변수가 필요합니다. 3. Sub 프로시저 선언 및 호출3-1. 선언 접근지정자 Sub 프로시저명(인자1, 인자2,...) Sub 프로시저 내용End Sub 3-2. 호..
2017.01.18