분류 전체보기
-
[PHP] nl2br() 줄바꿈PHP 2022. 7. 6. 11:33
[PHP] nl2br() 줄바꿈 문자열 내의 "\r", "\r\n", "\n", "\n\r" 을 " " 로 변환. $string1 = "첫째줄~\r둘째줄~ string1\n\n"; $string2 = "첫째줄~\r\n둘째줄~ string2\n\n"; $string3 = "첫째줄~\n둘째줄~ string3\n\n"; $string4 = "첫째줄~\n\r둘째줄~ string4\n\n"; echo nl2br($string1); echo nl2br($string2); echo nl2br($string3); echo nl2br($string4); /* 결과값 첫째줄~ 둘째줄~ string1 첫째줄~ 둘째줄~ string2 첫째줄~ 둘째줄~ string3 첫째줄~ 둘째줄~ string4 */
-
[PHP] php 비슷하지만 다른 isset() / empty() null checkPHP 2022. 7. 5. 11:20
[PHP] php 비슷하지만 다른 isset() / empty() null check isset() 해당 변수에 값이 설정 되었는지 체크한다. 변수에 값이 설정 되었다면 true, 아니라면(null) false를 반환. $nullCheck1 = null; $nullCheck2 = ''; $nullCheck3 = 'check'; $nullCheck4; echo isset($nullCheck1) ? 'nullCheck1: not null ' : 'nullCheck1: null '; // 결과값 nullCheck1: null echo isset($nullCheck2) ? 'nullCheck2: not null ' : 'nullCheck2: null '; // 결과값 nullCheck2: not null ech..
-
[PHP] array_push() 배열에 값을 추가PHP 2022. 7. 4. 07:17
[PHP] array_push() 배열에 값을 추가 배열에 값을 추가해주는 함수 // 사용법 array_push([배열], [추가할 값], ... ) $arr1 = ['1', '2', '3']; // 단일 값 추가 array_push($arr1, '4'); var_dump($arr1); /* 결과값 array(4) { [0]=> string(1) "1", [1]=> string(1) "2", [2]=> string(1) "3", [3]=> string(1) "4" } */ $arr2 = ['A', 'B', 'C']; // 복수의 값 추가 array_push($arr2, 'D', 'E', 'F'); var_dump($arr2); /* 결과값 array(6) { [0]=> string(1) "A", [1]=..
-
[PHP] unset() 배열 변수 제거PHP 2022. 7. 3. 07:03
[PHP] unset() 배열 변수 제거 unset 함수는 변수 제거에 사용하는 함수 $arr1 = ["A", "B", "C", "D", "E"]; // 값 제거 unset($arr1[3]); var_dump($arr1); /* $arr1 결과 array(4) { [0]=> string(1) "A", [1]=> string(1) "B", [2]=> string(1) "C", [4]=> string(1) "E" } */ $arr2 = ["F", "G", "H", "I", "J"]; // 복수의 값 제거 unset($arr2[0], $arr2[2], $arr2[4]); var_dump($arr2); /* $arr2 결과 array(2) { [1]=> string(1) "G", [3]=> string(1) "..
-
[Laravel] 라라벨 명령어 모음Laravel 2022. 7. 2. 06:31
# 라라벨 명령어 모음 # 프로젝트 생성 composer create-project --prefer-dist laravel/laravel {프로젝트명} # 특정버전 프로젝트 생성 composer create-project laravel/laravel="{version}.*" {프로젝트명} --prefer-dist # make:migration 커맨드를 이용하여 tasks 테이블을 구성 php artisan make:migration create_tasks_table --create=tasks # 컨트롤러 생성 php artisan make:controller {파일명} # 모델 생성 php artisan make:model {파일명} # 미들웨어 생성 php artisan make:middleware {..
-
[PHP] array_diff() 배열 비교PHP 2022. 7. 2. 05:47
[PHP] array_diff() 배열 비교 - 두개 배열을 비교하여 기준이 되는 배열에서 중복 되지 않는 값만 취득하고 싶은 경우 사용 - array_diff() 결과값은 갯수와 상관없이 배열 형태로 값을 반환. $arr1 = ['A', 'B', 'C', 'D', 'E']; $arr2 = ['A', 'C', 'E', 'G']; // array_diff() 함수를 사용 배열을 비교 arr1 기준 $arr_diff1 = array_diff($arr1, $arr2); var_dump($arr_diff1); // 결과값 array(2) { [1]=> string(1) "B" [3]=> string(1) "D" } // array_diff() 함수를 사용 배열을 비교 arr2 기준 $arr_diff2 = arr..
-
[PHP] 2차원 배열 검색 array_search() 응용편PHP 2022. 6. 27. 21:28
[PHP] array_search() 2차원 배열 검색 - 참고 자료 array_search() [PHP] array_search() 배열에서 key 값 찾기 [PHP] array_search() 배열에서 key 값 찾기 주어진 값으로 배열을 검색하여 성공시 해당하는 key 를 반환 실패시 false 를 반환 한다. $array = ['가', '나', '다', '라', '마', '바', '사']; // array_sear.. asufi.tistory.com array_column() [PHP] array_column() 2차원 배열에서 key 값 으로 검색 [PHP] array_column() 2차원 배열에서 key 값 으로 검색 2차원 배열일때 column 값으로 검색 하여 값을 배열로 반환 $arra..
-
[PHP] array_column() 배열의 key로 검색PHP 2022. 6. 27. 21:14
[PHP] array_column() 배열의 key로 검색 array_column() 은 배열의 key로 검색하여 해당 키값에 해당되는 값을 배열로 반환 한다. $array = [ [ 'first_name' => 'Kim', 'address' => 'Incheon', 'age' => '10' ], [ 'first_name' => 'Lee', 'address' => 'Busan', 'age' => '22' ], [ 'first_name' => 'Park', 'address' => 'Seoul', 'age' => '31' ] ]; // array_column('값을 찾으려는 배열', '찾을 컬럼') $getAge = array_column($array, 'age'); print_r($getAge); // 결..