Repolode
ramsey

ramsey/collection

Java Collections Framework에서 영감을 받은 타입 지정 컬렉션 및 맵 클래스를 제공하는 PHP 라이브러리입니다.

스타
1,203
포크
54
열린 이슈
7
마지막 커밋
3개월 전

어떤 프로젝트인가요?

ramsey/collection은 값의 컬렉션을 표현하고 조작하기 위한 PHP 라이브러리입니다. 객체 지향 컬렉션 타입을 제공하므로 PHP 코드에서 원시 배열 대신 일관된 인터페이스로 여러 항목을 다룰 수 있습니다.

이 라이브러리는 Java Collections Framework를 설계 모델로 삼아, 해당 모델에 익숙한 개발자라면 리스트, 집합, 큐, 맵과 관련해 비슷한 개념을 사용할 수 있습니다. Composer로 설치하며, 사용 예제는 프로젝트 위키에 정리되어 있습니다.

이 패키지는 MIT 라이선스를 따르며 최신 PHP 버전을 대상으로 합니다. README의 topic 태그와 CI 설정에는 PHP 8 지원이 명시되어 있습니다.

핵심 기능

  • 01PHP에서 여러 값을 다루기 위한 객체 지향 컬렉션 타입입니다.
  • 02Java Collections Framework를 모델로 설계되었습니다.
  • 03일반적인 PHP 의존성으로 Composer를 통해 설치할 수 있습니다.
  • 04사용 예제는 프로젝트 위키에 문서화되어 있습니다.

활용 사례

  • 애플리케이션에서 임시로 만든 PHP 배열을 타입 지정 컬렉션 객체로 대체합니다.
  • 일관된 PHP 인터페이스로 큐, 집합 또는 맵을 구현합니다.
  • PHP 라이브러리나 프레임워크에 컬렉션 추상화를 추가합니다.

빠른 시작

  1. 1

    Composer로 패키지 설치

    composer require ramsey/collection

토픽

자주 묻는 질문

collection은(는) 무엇인가요?
Java Collections Framework에서 영감을 받은 타입 지정 컬렉션 및 맵 클래스를 제공하는 PHP 라이브러리입니다. ramsey/collection은 값의 컬렉션을 표현하고 조작하기 위한 PHP 라이브러리입니다. 객체 지향 컬렉션 타입을 제공하므로 PHP 코드에서 원시 배열 대신 일관된 인터페이스로 여러 항목을 다룰 수 있습니다.
collection은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
collection은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
collection은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. collection의 마지막 커밋은 2026년 8월 17일입니다.
collection은(는) 어디에 사용할 수 있나요?
애플리케이션에서 임시로 만든 PHP 배열을 타입 지정 컬렉션 객체로 대체합니다. 일관된 PHP 인터페이스로 큐, 집합 또는 맵을 구현합니다. PHP 라이브러리나 프레임워크에 컬렉션 추상화를 추가합니다.
collection는 어떻게 설치하나요?
Composer로 패키지 설치: composer require ramsey/collection
collection은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ramsey/collection

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

플랫폼에 관계없이 동일한 32·64·128비트 해시를 생성하는 초고속 비암호학적 해싱용 C 라이브러리입니다.

개발 도구#hash-function#checksum#non-cryptographic
1.1만+9 이번 주946COther활발히 관리됨업데이트 10일 전