반응형

PHP

    [PHP] array_diff() :: 배열을 비교해 중복되지 않는 원소 값만 추출

    Description (설명) array_diff(array $array, array ...$arrays): array Example (예시)

    [PHP] rand(), mt_rand(), uniqid() :: 랜덤 숫자, 고유 문자열 만들기

    Description (설명) rand(int $min, int $max): int max의 최대 값은 32767이고, PHP 7.1부터는 rand() 함수 호출 시 자동으로 mt_rand()로 변환되어 호출됩니다. mt_rand(int $min, int $max): int // mt_rand의 max 최대값 확인 방법 echo echo mt_getrandmax(); rand() 함수에서 가능 범위와 속도가 개선되었습니다. max의 최대 값은 2147483647입니다. uniqid(string $prefix = "", bool $more_entropy = false): string 100만/1초 단위의 현재 일시를 16진수 문자열로 변환해 반환합니다. 고유 문자열 만들기라고 칭했지만 사실 아주 희박한 확..

    [PHP] end() :: 배열의 마지막 원소를 반환

    Description (설명) end(array|object &$array): mixed Example (예시)

    [PHP] ucwords() :: 문자열에서 각 단어의 첫 글자를 대문자로 변경

    Description (설명) ucwords(string $string, string $separators = " \t\r\n\f\v"): string 문자열에서 각 단어의 첫 글자를 대문자로 변환합니다. $separators 인자는 구분자로 구분자를 입력하면 구분자 뒤 1글자를 대문자로 변환합니다. $separators의 기본 값은 공백, \t, \r, \n, \f, \v 6가지입니다. Example (예시)

    [PHP] nl2br() :: 줄바꿈 문자를 br 태그로 변경

    Description (설명) nl2br(string $string, bool $use_xhtml = true): string - 인자로 받은 문자열에서 줄바꿈 문자 "/r", "/r/n", "/n", "/n/r"을 br 태그로 변경합니다. - $use_xhtml의 기본 값은 true이고, true 옵션은 로 false 옵션은 로 변경해 반환합니다. Example (예시)

    [PHP] array_sum() :: 배열 원소 값들 모두 더하기, 다차원 배열 활용법

    Description (설명) array_sum(array $array): int|float - array_sum()은 배열의 모든 원소를 더한 값을 반환합니다. - 인자로 받은 배열이 비어있을 경우 0을 반환합니다. Example (예시) array_sum을 활용한 다차원 배열의 원소 값 모두 더하기

    [PHP] strrev() :: 문자열 반대로 뒤집기

    구조 strrev(string $string): string 매개변수 string 뒤집을 문자열 예시 /* * .요봐어집뒤 를트스텍 이 */

    [PHP] parse_url() :: url 구간별로 쪼개서 연관 배열로 반환

    구조 parse_url(string $url, int $component = -1): int|string|array|null|false Parameters url : 추출할 url 문자열 component: 연관 배열로 추출할 구간을 설정할 수 있다. 값을 지정하지 않으면 구분할 수 있는 모든 구간을 연관 배열을 생성하고 상수를 활용할 수 있다. PHP_URL_SCHEME 스키마 ex) http / https / ftp PHP_URL_USER 유저 PHP_URL_PASS 비밀번호 PHP_URL_HOST 호스트 ex) tistory.com / domamaonetwelve.tistory.com PHP_URL_PORT 포트 ex) 8080 / 7777 PHP_URL_PATH 호스트 뒤에 붙는 파일의 경로 PH..

    [PHP] uniqid() :: 랜덤 문자열 생성

    문법 uniqid(string $prefix = "", bool $more_entropy = false): string Parameters prefix : 생성된 랜덤 문자열 앞에 지정 문자를 삽입 more_entropy: 랜덤 문자열을 조금 더 긴 16진수 23자리로 생성합니다. uniqid의 랜덤 문자열은 현재 시간을 마이크로 초 단위까지 포함 해 16진수 13자리로 변경한 값 예시 echo uniqid(); /* *62591732bd446 */ echo uniqid("text_"); /* *text_6259180fbe449 */ echo uniqid("text_", true); /* *text_62591b60b12bc8.40973756 */ 생성된 문자열 date로 변형 $rand = uniqid(..

    다음 주소 API(daum postcode) 레이어 형식으로 띄우기

    LINK 다음 주소 API // 값을 받아올 form 검색 // 주소 API를 띄울 div // script

반응형