Microsoft Windows10(마이크로소프트 윈도우10)에서 유닉스, 리눅스처럼 Symbolic Link(심볼릭 링크, 바로가기)
생성하는 방법입니다.
예전 윈도우 버전에서는 자체 기능이 없어서 별도 프로그램을 이용하여 만들었습니다.
하지만 Microsoft Windows10(마이크로소프트 윈도우10)에서는 파워쉘(PowerShell)을 이용하여 유닉스, 리눅스처럼 Symbolic Link(심볼릭 링크) 을 구성할 수 있습니다.
아래는 마이크로소프트(Microsoft) 사이트에서 발췌한 내용입니다.
심볼 링크는 다른 파일 시스템 개체를 가리키는 파일 시스템 개체입니다. 가리키는 개체를 대상 이라고 합니다. 사용자에 게 기호 링크가 투명 하 게 제공 됩니다. 링크는 일반 파일 또는 디렉터리로 표시 되며, 같은 방식으로 사용자 또는 응용 프로그램에 의해 처리 될 수 있습니다. 심볼 링크는 마이그레이션 및 UNIX 운영 체제와의 응용 프로그램 호환성에 도움이 되도록 설계 되었습니다. Microsoft는 UNIX 링크와 마찬가지로 함수에 대 한 심볼 링크를 구현 했습니다.
심볼릭링크 명령을 넣는 화면 열기
- 윈도우10 돋보기를 클릭 후 "powershell" 을 입력합니다. - 관리자로 실행을 합니다.
PHP에서 2차원(다차원) Array(배열)에 있는 값을 UNSET을 이용하여 삭제 후 array_values을 이용하여 배열의 인덱스를 재 정렬하는 방법입니다.
1. 2차원 배열을 for 반복문을 돌리면서 in_array를 이용하여 원하는 조건을 찾습니다.
2. 해당 조건에 맞는 배열값을 찾았을 때 그 인덱스(index) 정보를 저장을 합니다.
3. 삭제를 해야 하는 인덱스 정보를 이용하여 unset으로 해당 배열을 삭제합니다. - 삭제를 하고 나면 인덱스 정보가 0, 1, 2, 3 에서 0, 2 만 남게 됩니다. - 이 상태로 이 배열을 for 반복문을 돌리게 되면 0 인덱스 값은 가져 오지만 2의 인덱스는 맞지가 않아서 가져 오지 못합니다.
4. array_values를 이용하여 인덱스 값을 재정렬합니다. - 0, 2의 인덱스가 0,1로 바뀌게 됩니다.