검사
-
[Javascript] 객체(Object)가 해당 클래스(Class)인지 검사프로그래밍/JavaScript 2017. 12. 19. 10:48
▶Javascript 객체(Object)가 해당 클래스(Class)인지 검사 ▶설명 instanceof 연산자를 이용하여 객채(Object)가 해당 클래스(Class)의 인스턴스인지를 검사하는 방법입니다. [참고] ▶예제 코드var dateObj = new Date(); var dateString = "2017-12-19 10:00:00"; console.log(dateObj instanceof Date); console.log(dateString instanceof Date); 결과true false
-
[Javascript] 문자로 된 날짜(Datetime) 유효성 검사 (yyyy-mm-dd hh:ii:ss)프로그래밍/JavaScript 2017. 12. 19. 10:34
▶Javascript 문자로 된 날짜(Datetime) 유효성 검사 (yyyy-mm-dd hh:ii:ss) ▶설명 yyyy-mm-dd hh:ii:ss 형식에 날짜인지 검사해주는 함수입니다. (예 : 2017-12-18 10:00:00) ▶예제 코드 function isDatetime(d) { var re = /[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1]) (2[0-3]|[01][0-9]):[0-5][0-9]/; // yyyy - MM - dd hh : mm : ss return re.test(d); } console.log(isDatetime("2017-12-18 10:00:00")); console.log(isDatetime("2017-12-18")); 결..
-
[PHP] 값이 배열 안에 존재하는지 확인 (in_array 함수)프로그래밍/PHP 2017. 12. 10. 19:05
▶PHP 값이 배열 안에 존재하는지 확인 (in_array 함수) ▶설명 PHP 함수 중 하나인 in_array 함수는 값이 배열 안에 존재하는지 확인해주는 함수입니다. ▶사용법 강조 처리된 부분만 필수 입력 사항입니다. in_array( 확인할 값, 배열, 자료형 확인 여부 = FALSE ) * 자료형 확인 여부 : TRUE로 설정하면, 배열 안에 값의 자료형도 확인합니다. ▶예제 코드 결과 Exists. Name : Edward ▶활용 상황 아래와 같은 상황이 발생할 때에 활용 방법입니다. 개선 아래처럼 개선하면 코드가 좀 더 깔끔해집니다.
-
[PHP] 메일 도메인 존재 여부 검사 (checkdnsrr 함수)프로그래밍/PHP 2017. 12. 6. 16:19
▶PHP 메일 도메인 존재 여부 검사 (checkdnsrr 함수) ▶설명 PHP 함수 중 하나인 checkdnsrr 함수는 IP 주소에 대응하는 DNS 레코드를 확인하는데 사용하는 함수입니다. 레코드가 발견되면 true, 발견되지 않으면 false를 반환합니다. ▶사용법 강조 처리된 부분만 필수 입력 사항입니다. checkdnsrr( 호스트 , 종류 = 'MX') ▶레코드 종류 레코드 상세 설명 NS 도메인의 네임서버 정보 MX 도메인의 MX(Mail Exchanger) 서버 A 호스트의 IP주소 CNAME 별칭으로 부여된 canonical name SOA 도메인의 start-of-authority정보 HINFO 호스트의 CPU 정보와 운영체제 정보 MINFO 메일박스와 메일 리스트 정보 PTR IP주소..