반응형

IT/php 247

php count — 배열 개수 배열 모든 원소나 객체의 프로퍼티 수를 셉니다

count — 배열의 모든 원소나, 객체의 프로퍼티 수를 셉니다 [설명]int count ( mixed $var [, int $mode ] )배열의 모든 원소나, 객체의 프로퍼티 수를 셉니다. 객체는 SPL을 설치했다면, Countable 인터페이스를 가질 경우에 count()를 사용할 수 있습니다. 이 인터페이스는 정확히 하나의 메쏘드 count()을 가지며, count() 함수의 반환값을 반환합니다. 매뉴얼 배열 섹션을 참고하여 배열이 PHP에서 어떻게 구현되고 사용되는지 확인하십시오. [인수]var배열. mode선택적인 mode 인수를 COUNT_RECURSIVE(또는 1)로 설정하면, count()는 배열을 재귀적으로 셉니다. 이는 다차원 배열의 원소를 셀 경우 유용한 경우가 있습니다. mode ..

IT/php 2016.11.17

php mb_strlen — 문자열 길이 반환

mb_strlen — 문자열의 길이 반환 [설명]mixed mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] )문자열의 길이 반환 [인수]strThe string being checked for length. encodingencoding 인수는 문자 인코딩입니다. 생략하면, 내부 문자 인코딩값을 사용합니다. [반환값]문자 인코딩 인코딩이있는 문자열 str의 문자 수를 반환합니다. 멀티 바이트 문자는 1로 계산됩니다.지정된 인코딩이 유효하지 않은 경우 FALSE를 반환합니다. Warning이 함수는 논리 FALSE를 반환하지만, 논리 FALSE로 취급할 수 있는 다른 값을 반환할 수 있습니다. 자세한 정보는 논리형 섹션을 참고하..

IT/php 2016.11.17

php time 시간 가져오기

php time 시간 가져오기time — 현재 유닉스 타임 스탬프 반환 [설명]int time ( void )Unix Epoch 이후의 초 단위로 측정 된 현재 시간을 반환합니다. (January 1 1970 00:00:00 GMT). Example #1 time() example 위 예제의 출력 예시: Now: 2005-03-30Next Week: 2005-04-06Next Week: 2005-04-062016/11/16 - [IT/php] - php getdate — 날짜 시간 정보를 가져온다2016/11/16 - [IT/php] - php date_parse php 날짜 파싱 날짜 분리

IT/php 2016.11.16

php getdate — 날짜 시간 정보를 가져온다

php getdate — 날짜 시간 정보를 가져온다getdate — 날짜/시간 정보를 가져온다 [설명]array getdate ([ int $timestamp = time() ] )timestamp의 날짜 정보를 포함하는 연관 배열이나, timestamp가 주어지지 않는다면 현재 로컬 시간를 반환합니다. [인수]timestamp선택적인 timestamp 인수는 timestamp가 주어지지 않았을 경우, 현재 로컬 시간을 기본값으로 가지는 integer 유닉스 타임스탬프입니다. 즉, 기본값은 time() 값입니다. [반환값]timestamp에 관련된 정보를 가진 연관 array를 반환합니다. 반환되는 연관 배열 원소는 다음과 같습니다: 반환되는 연관 배열의 키 원소들키설명Example returned va..

IT/php 2016.11.16

php date_parse php 날짜 파싱 날짜 분리

php date_parse php 날짜 파싱 날짜 분리date_parse — 주어진 날짜에 대한 자세한 정보로 연관 배열을 반환합니다. [설명]array date_parse ( string $date ) [인수] dateDate in format accepted by strtotime(). [반환값]성공시 구문 분석 된 날짜에 대한 정보가있는 배열을 반환합니다.실패 시 FALSE를 반환합니다. [오류/예외] 날짜 형식에 오류가있는 경우 '오류'요소에 오류 메시지가 포함됩니다. [예제]Example #1 A date_parse() example 위 예제의 출력: Array( [year] => 2006 [month] => 12 [day] => 12 [hour] => 10 [minute] => 0 [secon..

IT/php 2016.11.16

php preg_split — 정규 표현식에 따라 문자열을 나눔

preg_split — 정규 표현식에 따라 문자열을 나눔 [설명]array preg_split ( string $pattern , string $subject [, int $limit [, int $flags ]] )정규 표현식에 따라서 주어진 문자열을 나눕니다. [인수]pattern검색할 패턴 문자열. subject입력 문자열. limit지정하면, limit 회까지 나눠진 문자열을 반환하며, limit가 -1이면 "무제한"을 의미합니다. 이 값은 flags를 지정할 때 유용합니다. flagsflags는 다음 플래그들을 조합할 수 있습니다 (bitwise | 연산자로 조합합니다) : PREG_SPLIT_NO_EMPTY이 플래그를 설정하면, preg_split()에 의해 나눈 후 비어있지 않은 조각만을 반..

IT/php 2016.11.15

php explode — 구분자로 배열 만들기

php explode — 구분자로 배열 만들기 [설명]array explode ( string $delimiter , string $string [, int $limit ] )delimiter 문자열을 경계로 나누어진 string의 부분 문자열로 이루어지는 배열을 반환합니다. [인수]delimiter경계 문자열. string입력 문자열. limitlimit를 지정하면, 반환하는 배열은 최대 limit개의 원소를 가지고, 마지막 원소는 남은 string 모두를 포함합니다. limit 인수가 음수이면, 마지막 -limit를 제외한 모든 구성요소를 반환합니다. implode()는 관습으로 인해 인수의 순서를 바꿀 수 있지만, explode()는 바꿀 수 없습니다. 반드시 delimiter 인수가 string ..

IT/php 2016.11.15

php implode — 문자열로 배열 원소를 결합

implode — 문자열로 배열 원소를 결합 [설명] string implode ( string $glue , array $pieces )string implode ( array $pieces )배열 원소를 glue 문자열로 결합합니다. Note:implode()은 역사적인 이유로 인수를 다른 순서로 받아들입니다. 그러나 explode()와 일관성을 위하여, 문서에 나온 순서대로 인수를 사용해야 혼동이 적습니다. [인수] glue기본 값은 빈 문자열입니다. glue를 implode()의 두번째 인수로 사용하는 것은 추천되지 않으며, 나쁜 프로토타입을 사용하게 됩니다. pieces결합할 문자열을 가진 배열. [반환값]모든 배열 원소를 동일한 순서로, 각 원소의 문자열 표현 사이에 glue 문자열을 넣은 문..

IT/php 2016.11.15

php strrpos 문자열에서 마지막 문자의 위치 찾기

strrpos — 문자열에서 마지막 문자의 위치를 찾습니다 [설명] int strrpos ( string $haystack , string $needle [, int $offset ] )haystack 문자열에서 마지막으로 나오는 needle의 위치를 수로 반환합니다. PHP 4에서 needle은 하나의 문자만 사용할 수 있습니다. 문자열을 needle로 전달하면, 문자열의 첫번째 문자만을 사용합니다. needle이 발견되지 않으면, FALSE를 반환합니다. "문자를 위치 0에서 찾았습니다"와 "문자를 존재하지 않습니다"의 반환값을 혼동하기 쉽습니다. 두개의 차이를 확인하는 방법입니다: 2016/11/14 - [IT/php] - php stripos — 대소문자를 구분 없이 문자열이 처음 나타나는 위치를..

IT/php 2016.11.14
반응형