# PHP 8.5 릴리즈

> Clean Markdown view of GeekNews topic #24503. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24503](https://news.hada.io/topic?id=24503)
- GeekNews Markdown: [https://news.hada.io/topic/24503.md](https://news.hada.io/topic/24503.md)
- Type: news
- Author: [nemorize](https://news.hada.io/@nemorize)
- Published: 2025-11-21T05:11:34+09:00
- Updated: 2025-11-21T05:11:34+09:00
- Original source: [php.net](https://www.php.net/releases/8.5/en.php)
- Points: 4
- Comments: 0

## Summary

**PHP 8.5**는 언어 자체의 표현력과 개발자 경험을 한층 끌어올리는 릴리즈입니다. 새로 추가된 **파이프 연산자**로 함수 체이닝이 더 자연스러워졌고, `clone()` 함수 덕분에 **객체 복제 시 프로퍼티 수정**이 훨씬 유연해졌습니다. 또한 **정적 클로저를 상수 표현식으로 활용**할 수 있어, Attribute나 기본값 정의에서도 클로저를 직접 쓸 수 있게 된 점이 눈에 띕니다. 언어의 세밀한 진화를 통해 “PHP는 여전히 살아 있고, 점점 더 현대적인 언어로 다듬어지고 있다”는 인상을 줍니다.

## Topic Body

* 파이프 연산자 추가.  
* 객체를 복제하는 시점에 객체 내부 프로퍼티를 수정할 수 있는 `clone()` 함수. 기존에는 키워드로 취급되는 `clone`으로 객체를 복제했으나, 이 경우 `readonly` 프로퍼티를 수정하기 힘들었음.  
* 정적 클로져와 FCC를 상수 표현식으로 취급. Attribute, 프로퍼티 및 파라미터 기본값에 클로져를 사용할 수 있게 됨.  
* 클로져 내부에서 자기 자신을 확인하는 메서드 `Closure::getCurrent()` 추가.  
* PHP 요청이 끝나기 전까지 파괴되지 않는 공유 cURL 핸들 `curl_share_init_persistent()` 추가.  
* 스태틱 프로퍼티도 비대칭 가시성 설정 가능. `private(set) static string $foo;`  
  
---  
  
* [PHP8.5 릴리즈 페이지 디자인 컨테스트](https://thephp.foundation/blog/2025/10/01/design-contest/)의 수상작 디자인이 적용됨.

## Comments



_No public comments on this page._
