반응형

PHP

    [PHP] array_column() :: 다차원 배열에서 특정 key의 값들로 배열 만들기

    문법 array_column(array, key, index_key); index_key 생략 시 key값으로 인덱스 배열을 생성하고, index_key 입력 시 index_key => key 형식의 연관 배열을 생성 예시용 다차원 배열 $info = array( array( 'name' => 'James', 'age' => 15, 'gender' => 'male' ), array( 'name' => 'ailee', 'age' => 22, 'gender' => 'female' ), array( 'name' => 'jeny', 'age' => 19, 'gender' => 'female' ), ); 이름 추출 $getNames = array_column($info, 'name'); /* Array ( [0]..

    [PHP] strtolower(), strtoupper() :: 대/소문자로 치환

    strtolower(string), strtoupper(string) 문자를 소문자/대문자로 치환 $example = "ABCDEFG"; echo strtolower($example); // abcdefg $example = 'zxyef'; echo strtoupper($example); // ZXYEF

    [PHP] str_pad :: 문자 자릿수 채우기

    str_pad(문자, 총 자릿수, 채울 문자, TYPE) 문자열을 지정한 문자로 원하는 자릿수까지 채운다. $example = "10"; // 10aaaaaaaa echo str_pad($example, 'a'); // +*+*+*+*10 echo str_pad($example, '+*', STR_PAD_LEFT); // ____10____ echo str_pad($example, 10, '_', STR_PAD_BOTH); TYPE STR_PAD_LEFT 좌측에 문자를 채움 STR_PAD_RIGHT 우측에 문자를 채움 STR_PAD_BOTH 좌, 우 균등하게 문자를 채움

반응형