PHP
-
[PHP] str_replace() 문자열 바꾸기PHP 2022. 7. 10. 10:50
[PHP] str_replace() 문자열 바꾸기 str_replace() 문자열에서 특정 문자를 찾아 대체문자로 변경 // 사용법 str_replace('변경할문자', '대체문자', '문자열') $str = 'https://asufi.tistory.com'; $result = str_replace('asufi', 'str_replace', $str); var_dump($result); /* 결과값 'https://str_replace.tistory.com' */
-
[PHP] substr() 문자열 자르기PHP 2022. 7. 7. 11:42
[PHP] substr() 문자열 자르기 substr() 입력받은 문자열을 정해진 길이만큼 잘라서 리턴. substr() 시작 위치는 0부터 카운트, 3번째 인수인 길이는 생략 가능, 생략시 시작부터 마지막까지 반환. // 사용법 substr(문자열, 시작위치, 길이); $string = "substr() 예제 입니다."; $result1 = substr($string, 0, 8); $result2 = substr($string, 10, 16); $result3 = substr($string, 0); echo $result1; // 결과값 substr() echo $result2; // 예제 입니다. echo $result3; // substr() 예제 입니다.
-
[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) "..
-
[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..