Arrays 4

인덱스 배열의 값과 키를 비교하는 연관 배열을 필터링하는 방법은 무엇입니까?

인덱스 배열의 값과 키를 비교하는 연관 배열을 필터링하는 방법은 무엇입니까? 콜백 함수는 배열의 값만 전달하고 키는 전달하지 않습니다. 내가 가지고 있는 경우: $my_array = array("foo" => 1, "hello" => "world"); $allowed = array("foo", "bar"); 의 모든 키를 삭제하는 가장 좋은 방법은 무엇입니까?$my_array에 없는$allowed배열? 원하는 출력: $my_array = array("foo" => 1); 포함 및 : var_dump(array_intersect_key($my_array, array_flip($allowed))); array(1) { ["foo"]=> int(1) } PHP 5.6은 세 번째 매개 변수를 도입했습니다.arr..

programing 2023.05.27

객체 배열에 속성 추가

객체 배열에 속성 추가 아래와 같은 개체 배열이 있습니다. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' 이 개체 배열의 각 요소에 활성이라는 속성을 하나 더 추가합니다. 최종 결과는 다음과 같습니다. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" Active: "false" 1:Object id=2 name:'david' Active: "false" 이것을 달성하는 방법을 누가 알려주실 수 있나요? 사용하다Array.prototype.map() Results.map(obj => ..

programing 2023.05.27

JavaScript가 배열에 있습니다.

JavaScript가 배열에 있습니다. 이 질문에는 이미 다음과 같은 답이 있습니다. 자바스크립트에서 배열에 값이 포함되어 있는지 확인하려면 어떻게 해야 합니까? (61개 답변) 마감됨3개월 전에. 예를 들어 다음과 같습니다. var blockedTile = new Array("118", "67", "190", "43", "135", "520"); 더 많은 어레이 요소가 있지만 읽기 쉽도록 몇 가지 요소만 있습니다.어쨌든, 나는 "for" 루프를 할 수 있지만, 당신이 지도를 클릭할 때마다 500개의 루프를 할 것입니다.특정 문자열이 배열에 있는지 확인할 수 있는 다른 방법이 있습니까?사용해 보십시오. if(blockedTile.indexOf("118") != -1) { // element found }..

programing 2023.05.27

C#에서 배열에서 요소를 삭제하는 방법

C#에서 배열에서 요소를 삭제하는 방법 내가 이 배열을 가지고 있다고 치자, int[] numbers = {1, 3, 4, 9, 2}; "이름"으로 요소를 삭제하려면 어떻게 해야 합니까? 예를 들어 4번이라고 합시다. 심지어.ArrayList삭제하는 데 도움이 되지 않았나요? string strNumbers = " 1, 3, 4, 9, 2"; ArrayList numbers = new ArrayList(strNumbers.Split(new char[] { ',' })); numbers.RemoveAt(numbers.IndexOf(4)); foreach (var n in numbers) { Response.Write(n); } 인덱스를 알 필요 없이 4의 모든 인스턴스를 제거하려는 경우: LINQ: (.N..

programing 2023.05.17