1. 개념 array_slice의 역할 array_slice를 이용하면 배열을 잘라내고 새 배열을 만들어 냄 array_slice(배열 , 시작하는 위치 , 길이 , 인덱스 초기화 여부(선택 값)) 2. 예제 array_slice의 사용예시 PHP 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 결과 화면 코드 설명 array_slice는 배열에서 원하는 위치의 값을 가져온 뒤 새로운 배열을 만드는 함수를 합니다. 위에서 보시면 testArray에 1부터 9까지 숫자를 배열로 선언하였습니다. result_slice에는 시작위치가 0부터 4개까지를 가져오기 때문에 1,2,3,4를 가져오게 됩니다. 참고로 배열의 시작하는 위치는 0부터 시작을 ..
1. 개념 array_unique의 역할 array_unique를 이용하면 배열에서 서로 중복된 값들을 제거할 수 있음 2. 예제 array_unique의 사용예시 PHP 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 결과 화면 코드 설명 코드를 보시면 3개의 변수를 선언하였습니다. testArray1 부터 testArray3까지 선언을 하고 각각의 변수의 3개의 숫자를 부여하였습니다. 그리고 testArray3은 2개의 숫자는 중복이 되게 하고 1개만 다른 숫자를 부여하였습니다. 먼저는 3개의 변수를 array_merge를 이용해 연결해주고 다시 array_unique를 이용하여 중복된 숫자를 제거를 하였습니다. 위에서 보시는 것처럼 중복이 되었을 때 앞에 있는 값이 나오고 나중에 연..
1. FLIP5 스피커 구입 하게 된 이유 고려사항1 : 가성비 애들이 2명이 있는데 집에서 아내가 블루투스를 연결해서 아이들에게 음악을 들려주고 싶다는 얘기를 자주 했습니다. 별 생각 없이 지내고 있다가 우연찮게 검색을 하다가 이 블루투스 스피커를 보게 되었습니다.저는 선택할 수 있는 폭이 넓지 않아서 적은 범위에서 제품을 찾고 있었거든요~ 근데 다른 것은 몰라도 하만이라고 하면 이쪽에서는 유명하잖아요... 비싼 것도 많았는데 우리에게 그렇게 비싼 것은 필요 없고 가성비를 따지다 FLIP5을 구입하게 되었습니다. 고려사항2 : 휴대성 가끔씩 가족들과 함께 나들이 나가잖아요~ 저는 별 다른 생각이 없었는데 아내는 나들이 갈 때 들을 수 있으면 좋겠다고 했었거든요~~!아 그러면 좀 가볍고 들고 다닐 수 있..
1. 무료 폰트 차이 상업용 VS 비상업용 상업용 폰트 "수익 목적을 포함한 모든 영역에서 사용 가능한 폰트" 이 폰트를 사용해서 개인적인 수입을 창출하고자 하는 모든 영역에서 사용이 가능한 폰트입니다. 예를 들어 유튜브 활동을 통해서 광고를 붙여 수입을 내고자 할 때, 팜플렛 등을 제작해서 판매를 할 때 , 전자문서 등을 작성하여 온라인을 통한 판매 등 실질적인 수익을 낼 수 있는 모든 영역에서 사용이 가능한 것입니다. 흔히 접할 수 있는 폰트는 네이버에서 제공하는 나눔글꼴 폰트입니다. 비상업용 폰트 "비상업용, 개인용으로만 사용 가능한 폰트" 이 폰트는 말 그대로 수익을 내기 위해서나 개인이 아닌 용도로 사용하는 폰트입니다. 그런데 이 폰트를 사용하기 위해서는 반드시 제작업체에 라이센스를 확인하셔야 ..
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로 들어갔습니다.그래서..
- Total
- Today
- Yesterday