PHP5를 배웠습니다. (PHP4를 마지막으로 확인한 시간) PHP5 OO가 PHP4보다 자바와 비슷하지만 여전히 문제가 있다는 것을 알게되어 기쁩니다. 내 Java 배경 때문에 매우 불편하게 느껴진다. ARRAYS.PHP에서 Java와 유사한 컬렉션
"Proffesional PHP6"(Wrox)을 읽고 있는데 자체 Collection 구현을 보여줍니다. SPL을 기준으로 http://aheimlich.dreamhosters.com/generic-collections/Collection.phps과 같은 다른 클립을 찾았습니다. SPL (ArrayObject)에 Collection이 있다는 것을 발견했습니다.
그러나 PHP에서 Collections를 사용하는 사람들을 실제로 볼 수 없기 때문에 놀랍습니다. 배열을 선호하는 것 같습니다.
Java에서 기본 배열 대신 ArrayList를 사용하는 것처럼 PHP에서 Collections를 사용하는 것이 좋습니다. 결국, php 배열은 자바 배열과 정말 비슷하지 않습니다.
PHP의 배열보다 Java 컬렉션의 장점을 지적 할 수 있습니까? 찾고있는 enterprisey를 제외하고? –
사실, PHP에서 세트 구현을하는 것이 좋았지 만 파이썬 세트와 같은 것입니다. –
아래의 답변에서 정말 간단한 구현을 제공했습니다. –