1 main() - 역할 main()은 처음 Dart를 실행할 때 호출하는 영역 Flutter는 Dart를 언어를 사용합니다. Dart는 구글에서 C++과 Java를 섞어서 만든 언어라고 생각하시면 됩니다. 다른 언어들과 마찬가지로 처음 프로그램을 실행할 때 불러오는 영역이 있는데 Dart는 이 불러오는 영역을 main() 으로 설정되어 있습니다. 2 main() - 예제 예제코드 1 2 3 4 5 6 7 int plusNum (int num) { return num+ 30 ; } main () { print (plusNum(10)); } 결과화면 코드설명 테스트를 해본 사이트 dartpad.dev/ DartPad dartpad.dev 위에서 보시는 것처럼 plusNum 이라는 함수를 먼저 만들어 주고 ..
1 array_combine - 개념 array_combine는 배열 2개를 사용하여서 하나의 배열에는 키를 다른 배열에는 값을 입력함으로써 이 두개를 활용해 연관배열로 만드는 함수 2 array_combine - 예제 PHP 코드 1 2 3 4 5 6 7 8 결과 화면 코드 설명 testArray1,testArray2라는 배열에 하나의 배열에는 키를 입력하고 다른 하나의 배열에는 값을 입력했습니다. 그리고 array_combine을 이용해서 두 배열을 연결시켜 보면 앞에 있는 testArray1은 키가 되고 뒤에 있는 testArray2는 값이 됨을 확인 할 수 있습니다. 그래서 두개를 연결 할 때는 연관배열로 만들어 지는 것을 알 수 있습니다.
1 array_merge_recursive - 개념 array_merge와 마찬가지로 배열을 연결함하지만 연관 배열을 연결 할 경우 같은 키가 있을 때 array_merge는 나중에 입력된 값으로 최종 값이 되지만 array_merge_recursive는 중복된 키 값을 다시 배열로 만들어서 모든 키 값을 남기게 됨 2 array_merge_recursive - 예제 PHP 코드 1 2 3 4 5 6 7 8 910111213 결과 화면 코드 설명 위에 3개의 배열을 만들었습니다.testArray1,2,3을 만들었고 각각의 배열 안에는 연관 배열을 이용해서 키와 값을 입력했습니다.3개의 배열에는 키 값은 key1,key2라고 해서 같은 키를 주었고 값만을 다르게 하였습니다. 여기서 보시면 먼저 array_..
1 array_merge - 개념 여러 개의 배열을 연결하여 하나의 배열로 사용하고자 하는 경우에 사용하는 함수 2 array_merge - 예제 PHP 코드 1 2 3 4 5 6 78 결과 화면 코드 설명 위에서 보시면 3개의 배열이 있습니다.testArray1,testArray2,testArray3 이 3개의 배열에 요소가 각각 2개씩 들어 있어서 이것을 배열을 연결하고자 해서 array_merge 함수를 활용하였습니다.그래서 이것을 하나의 배열인 resultArray에 담았고 , print_r를 이용해서 출력을 해보면 위에 그림과 같이 3개의 배열이 하나의 배열로 이어짐을 보게 됩니다.
1 array_shift,array_pop - 개념 array_shift 는 배열의 맨 앞에 있는 값을 가져오고 array_pop는 배열의 맨 뒤에 있는 값을 가져옴이 함수를 사용하면 배열에 있는 값을 삭제하기 때문에 사용시에 이점을 유의 2 array_shift - 예제 PHP 코드 1 2 3 4 5 6 7 8 910111213 결과 화면 코드 설명 위에서 보면 처음 $testArray에는 5개의 요소가 들어가 있습니다.여기에 array_shift를 이용해서 맨 앞에 있는 값 하나를 가져오기 했습니다.그걸 removeShift라는 변수에 담았고 다시 testArray를 print_r를 이용해 출력해 보았습니다.그러니깐 맨 앞에 있던 테스트1이라는 값이 빠지면서 removeShift로 들어갔습니다.그래서..
1 array_splice - 개념 array_splice(삭제하고자 하는 배열 , 시작하는 위치 , 길이) 시작하는 위치는 0부터 시작이 가능하고 길이는 0부터 몇 번째 위치까지 삭제를 할 것인지를 정해 줌길이가 0일 경우에는 아무것도 삭제하지 않게 되고 시작위치가 마이너스(-)일 경우에는 뒤에서부터 시작을 해서 지정한 길이만큼 요소를 삭제해 줌 2 array_splice - 예제 PHP 코드 1 2 3 4 5 6 7 8 910111213 결과 화면 코드 설명 $testArray에 요소를 5개 담았습니다.위에서 보시면 키 값은 따로 정해주지 않아서 0~4까지 키값이 잡혔고 각각 해당하는 키에 값이 들어가 있는 형태 입니다.이게 array_splice를 사용하여 위의 요소들을 삭제해 보았습니다.시작 위치..
1 연관배열 - 개념 연관 배열은 키와 값이 있는 배열을 말함키는 중복해서 지정할 수 없으면 배열 형식은 [키 => 값] 이렇게 됨이렇게 [키 => 값] 으로 지정하는 것이 하나의 요소이고 그 구분은 앞에서처럼 콤마(,)를 통해 구분이 됨 2 연관배열 - 예제 PHP 코드 1 2 3 4 5 6 7 8 91011121314151617 결과 화면 코드 설명 위에 예제 코드를 보시면 Array 라는 배열 안에 키와 값을 연관을 해서 입력을 했습니다. 키 값은 num,key,test라고 정했고 이 키에 값을 각각 테스트1부터 3까지 입력했습니다. 그래서 print_r로 해당하는 배열을 출력해 보니 위에 첫번째처럼 출력이 되는 것을 확인하실 수 있습니다. 그리고 여기서 각 키에 대해서 값을 표출하고자 할 경우에는..
1 array_push( ) - 개념 array()로 만들어진 배열의 끝에 값을 추가하고자 하는 경우에 array_push를 이용하여 값을 추가할 수 있음 2 array_push() - 예제 PHP 코드 1 23456789 결과 화면 코드 설명 인덱스 배열을 만드는 방법은 대괄호 안에 값을 넣는 방법과 위에서 처럼 array라는 것으로 선언해서 값을 넣어주는 방법이 있습니다. array에 값을 넣고 선언하고 이것을 변수에 담게 되면 배열이 변수가 담게 됩니다. 여기서 이 변수의 값을 확인해 보고자 할 경우에는 print_r() 이나 var_dump()를 사용해서 확인이 가능합니다. 그냥 echo로 쓰게 된다고 하면 Array라는 것을 보게 되는데 이는 배열임을 알 수 있게 해주는 것입니다. 그래서 pri..
1 인덱스 배열 - 개념 대괄호 안에 값만 들어 있는 배열을 말함 2 인덱스 배열 - 예제 PHP 코드 1 234567891011 결과 화면 코드 설명 위 코드에서 보시면 대괄호 안에 값만을 넣었습니다. 이렇게 대괄호 안에 값만을 넣은 배열을 인덱스 배열이라고 합니다. 그리고 이것을 echo 로 화면을 표시하면 Array 라는 문구가 나오면서 배열임을 알게 해줍니다. 그래서 인덱스 , 즉 순서를 넣어서 하나씩 출력을 해보면 시작은 0부터 시작을 하게 됩니다. 위에서와 같이 하나씩 가져와서 표시를 해줍니다. 이것을 for문이나 반복문을 활용해서 값을 담거나 불러올 때 사용할 수 있습니다.
1 preg_match - 개념 문자열을 패턴 기준으로 검색해 일치하는 패턴이 있을 경우 결과값을 반환해 주는 역할 결과 일치하는 경우 : 1 일차하지 않는 경우 : 0 알 수 없는 오류 : false 2 preg_match - 예제 PHP 코드 1 234567891011121314151617 결과 화면 코드 설명 문자열 검색을 패턴을 활용한 일치하는 여부를 보는 것입니다. test1을 보게 되면 11~50까지 입니다. 라는 문자열 안에 11이라는 숫자가 일치하므로 1을 반환합니다. test2는 검색하는 문자열 안에 15이라는 숫자가 없으므로 일치하지 않습니다. 그래서 0을 반환합니다. test3은 검색하는 문자열 안에 11~50이라는 것이 동일하게 일치하므로 1을 반환합니다. test4는 1다음에 점(..
- Total
- Today
- Yesterday