배열
-
[PHP] foreach 사용법프로그래밍/PHP 2017. 12. 12. 15:16
▶PHP foreach 사용법 ▶설명 PHP에서 foreach 문은 배열의 원소나, 객체의 프로퍼티 수만큼 반복하여 동작하는 구문입니다. foreach는 배열의 원소나, 객체의 프로퍼티에 값 하나하나에 대해 처리하는 경우에 for 문보다 깔끔한 코드를 만들어 낼 수 있습니다. ▶사용법 방법1 : Value만 가져오는 경우 foreach($array as $value) 방법2 : Key와 Value를 가져오는 경우 foreach($array as $key => $value) ▶예제1 코드 결과 Edward Alex ▶예제2 코드 결과 Programmer : Edward Designer : Alex
-
[PHP] 배열 원소, 객체 프로퍼티 갯수 확인 (count 함수)프로그래밍/PHP 2017. 12. 12. 14:56
▶PHP 배열 원소, 객체 프로퍼티 갯수 확인 (count 함수) ▶설명 PHP 함수 중 하나인 count 함수는 배열의 원소나, 객체의 프로퍼티 수를 세는 함수입니다. ▶사용법 강조 처리된 부분만 필수 입력 사항입니다. count( 배열, mode = 0 ) * mode : COUNT_RECURSIVE(또는 1)로 설정하면, 배열을 재귀적으로 셉니다. 이는 다차원 배열의 원소를 셀 경우 유용합니다. ▶예제1 코드 결과 3 ▶예제2 코드 결과 6
-
[PHP] 값이 배열 안에 존재하는지 확인 (in_array 함수)프로그래밍/PHP 2017. 12. 10. 19:05
▶PHP 값이 배열 안에 존재하는지 확인 (in_array 함수) ▶설명 PHP 함수 중 하나인 in_array 함수는 값이 배열 안에 존재하는지 확인해주는 함수입니다. ▶사용법 강조 처리된 부분만 필수 입력 사항입니다. in_array( 확인할 값, 배열, 자료형 확인 여부 = FALSE ) * 자료형 확인 여부 : TRUE로 설정하면, 배열 안에 값의 자료형도 확인합니다. ▶예제 코드 결과 Exists. Name : Edward ▶활용 상황 아래와 같은 상황이 발생할 때에 활용 방법입니다. 개선 아래처럼 개선하면 코드가 좀 더 깔끔해집니다.
-
[PHP] 배열을 문자열로 합치기 (implode 함수)프로그래밍/PHP 2017. 12. 8. 10:54
▶PHP 배열을 문자열로 합치기 (implode 함수) ▶설명 PHP 함수 중 하나인 implode 함수는 배열을 특정 문자열로 합쳐서 문자열을 반환해주는 함수입니다. 상반되는 함수로 explode 함수가 있습니다. ▶사용법 강조 처리된 부분만 필수 입력 사항입니다. implode( 접착 문자열 , 결합할 문자열을 가진 배열 ) * 접착 문자열 : 기본 값은 빈 문자열입니다. * 접착 문자열을 입력하지 않고 결합할 문자열만 입력해도 동작합니다. 그러나 explode와 일관성을 위하여, 순서대로 사용하여 혼동을 줄이도록 합시다. ▶예제 코드 결과 Edward, James, Alex, John
-
[PHP] 문자열 나누기 (explode 함수)프로그래밍/PHP 2017. 12. 8. 10:15
▶PHP 문자열 나누기 (explode 함수) ▶설명 PHP 함수 중 하나인 explode 함수는 문자열을 특정 문자열로 나누어서 배열로 반환해주는 함수입니다. 상반되는 함수로 im plode 함수가 있습니다. ▶사용법 강조 처리된 부분만 필수 입력 사항입니다. explode( 경계 문자열 , 나눌 문자열 , 제한 갯수 ) * 제한 갯수 : 지정하면, 반환하는 배열은 최대 제한 갯수에 원소를 가지고, 마지막 원소는 남은 문자열을 모두 포함합니다. (제한 갯수가 음수이면, 마지막에서 제한 갯수만큼에 원소를 제외한 모든 구성 요소를 반환합니다.) ▶예제1 코드 결과 Array ( [0] => Edward [1] => James [2] => Alex [3] => John ) ▶예제2 코드 결과 Edward M..