분류 전체보기 (37) 썸네일형 리스트형 php 배열 관련 함수 array : 배열 array array ([ mixed $... ] ) in_array : 배열에 해당 요소가 있는지 검사 bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) count/sizeof : 배열의 길이 검사 int count ( mixed $array_or_countable [, int $mode = COUNT_NORMAL ] ) sort : 배열 정렬 bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) $sort_flags : SORT_REGULAR : 통상적인 방법으로 원소를 비교 ,SORT_NUMERIC : 수치적으로 원소를 비교 ,SORT.. php call by reference & php call by value split join을 이용한 메뉴 만들기 php 문자열 함수 1. nl2br : 문자열의 모든 줄바꿈 앞에 HTML 줄바꿈 태그를 삽입 string nl2br ( string $string [, bool $is_xhtml = true ] ) 2. echo : 문자열 출력 void echo ( string $arg1 [, string $... ] ) 3. sprintf : 포멧문자열 출력 string sprintf ( string $format [, mixed $args [, mixed $... ]] ) 4. explode : 문자열 분리array explode ( string $delimiter , string $string [, int $limit ] ) 5. implode : 문자열을 구분자로 배열을 하나의 문자열로 결합 string implode ( stri.. php 함수에서 사용하는 내부함수 int func_num_args ( void ) : 함수에서 받은 파라미터의 총 개수 반환 mixed func_get_arg ( int $arg_num ) : 함수에서 받은 파라미터를 인덱스로 하나씩 접근해서 값 반환 array func_get_args ( void ) : 함수에서 받은 파리미터를 배열로 반환 bool function_exists ( string $function_name ) : 함수가 존재하는지 여부 php 함수 오버로딩 php자체에서는 함수오버로딩을 지원하지 않습니다. 3가지 방법을 사용 할 수 있습니다. 첫번째 방법 : 함수이름에 파라미터수만큼의 숫자를 표시해서 사용 두번째 방법 : 하나의 함수를 이용해서 받은 파라미터에서 null값을 검사해서 사용 세번째 방법 : 자바처럼 사용 네번째 방법 : call함수 사용 자바 파일 입출력(File IO) Stream은 시냇물을 의미하며 그 속뜻은 단방향을 의미합니다. 자바에서는 각 방향에 따라 두 개로 나누어 지는데 InputStream과 OutputStream입니다. 이 두 스트림은 바이트 단위의 입출력을 담당하는 클래스입니다. InputStream에 대표적인 사용예는 System.in이 InputStream클래스타입이며, 컴퓨터라는 플랫폼에서는 키보드를 의미합니다. OutputStream의 대표적인 사용예는 System.out이며 모니터를 의미합니다. 그 다음 사용자들이 이해 할 수 있는 문자단위(charset)를 수행해 주는 클래스들이 있는데 그 클래스들 Reader, Writer가 있습니다. 하지만 이 두 클래스는 논리적인 구조로서 실제로 작동하기 위해서는 물리적인 구조를 나타내는 OutputSt.. Wrapper 클래스(Wrapper class) 자바의 데이터 타입에 대해서는 레퍼런스타입에 관해 설명을 할 때 설명을 했었는데요. 자바의 데이터 타입은 프리미티브 타입과 레퍼런스 타입 두가지가 존재하고 프리미티브 타입은 컴퓨터가 읽을 수 있는 기본적인 값을 나타내기 위한 값이라고 했고, 레퍼런스타입은 프리미티브타입을 기반으로 만들어진 타입이라고 하였습니다. 이러한 프리미티브 타입은 자바API에서 제공하는 Wrapper클래스를 이용해서 레퍼런스 타입으로도 나타낼 수가 있습니다. Wrapper클래스란 프리미티브데이타를 담는 그릇이라고 할 수 있고 Wrapper객체를 생성하는 것은 프리미티브데이타를 담을 객체를 생성하는 것이라고 할 수 있습니다. 클래스 이름 프리미티브 타입 Byte byte Short short Integer int Long long C.. 이전 1 2 3 4 5 다음