이것은 기본적 그것을 그것이에 원하는대로 데이터를 재사용 할 수있는 가능성을 제공함으로써, 템플릿 엔진 PHP로 변환한다.
XHP 구문 분석 및 전체 PHP 표현식으로 중괄호 {} 안에 발견 내용을 해석하여 작동, 보통 변수에 사용.
이 기본 구문을 강화함으로써 개발자는 이제 사용자 인터페이스 및 템플릿 기반 레이아웃을 코딩 XHP 이상적, 훨씬 더 쉽게 코드를 재사용 할 수 있습니다.
사용 방법은 XHP의 README 파일에 포함 된
이 릴리스의 새로운 기능 : 있습니다.
해킹을 변환합니다. 1.x에서 릴리즈 시리즈는 아직 PHP5의 사용자를위한 지원
추가 AwaitableXHP; 이것은 당신이 데이터 인출 요구 대신에 그들이 제공하는 API의 일부 구현 세부 있습니다 효율적인 XHP 구성 요소를 구축 할 수 있습니다
강제가 훨씬 엄격하고, E_DEPRECATED를 제기 속성. 향후 릴리스에서는 해킹 typechecker 오류로 어떤 강압을 고려하며, XHP-lib 디렉토리는 예외가 발생합니다.
추가 XHPUnsafeRenderable 및 XHPAlwaysValidChild 인터페이스, 쉽게 XHP 트리에서 다른 소스에서 마크 업을 포함 할 수있다. 자세한 내용은 MIGRATING.md를 참조하십시오
새로운 HasXHPHelpers 인터페이스를 구현하는 새로운 XHPHelpers의 특성에 HTML 요소 : X : getID (), addClass ()에서 transferAttributes ()과 친구를 분할
에 의해 구현 새로운 XHPRoot 인터페이스를 추가 : X : 원시 및 X : 작성 가능 요소를. 이것은) (렌더링의 반환 유형
이 해킹에 의해 지원되지 않기 때문에, 호출 가능 속성 유형을 제거
배열 처리 기능 (예를 들어, getAttributes ()) 지금 벡터,지도가, 또는 설정 사용
반사를 추가; ReflectionXHPClass 주 진입 점입니다
버전 2.2.0의 새로운 기능 :
해킹을 변환합니다. 1.x에서 릴리즈 시리즈는 아직 PHP5의 사용자를위한 지원
추가 AwaitableXHP; 이것은 당신이 데이터 인출 요구 대신에 그들이 제공하는 API의 일부 구현 세부 있습니다 효율적인 XHP 구성 요소를 구축 할 수 있습니다
강제가 훨씬 엄격하고, E_DEPRECATED를 제기 속성. 향후 릴리스에서는 해킹 typechecker 오류로 어떤 강압을 고려하며, XHP-lib 디렉토리는 예외가 발생합니다.
추가 XHPUnsafeRenderable 및 XHPAlwaysValidChild 인터페이스, 쉽게 XHP 트리에서 다른 소스에서 마크 업을 포함 할 수있다. 자세한 내용은 MIGRATING.md를 참조하십시오
새로운 HasXHPHelpers 인터페이스를 구현하는 새로운 XHPHelpers의 특성에 HTML 요소 : X : getID (), addClass ()에서 transferAttributes ()과 친구를 분할
에 의해 구현 새로운 XHPRoot 인터페이스를 추가 : X : 원시 및 X : 작성 가능 요소를. 이것은) (렌더링의 반환 유형
이 해킹에 의해 지원되지 않기 때문에, 호출 가능 속성 유형을 제거
배열 처리 기능 (예를 들어, getAttributes ()) 지금 벡터,지도가, 또는 설정 사용
반사를 추가; ReflectionXHPClass 주 진입 점입니다
버전 2.1.0의 새로운 기능 :
해킹을 변환합니다. 1.x에서 릴리즈 시리즈는 아직 PHP5의 사용자를위한 지원
추가 AwaitableXHP; 이것은 당신이 데이터 인출 요구 대신에 그들이 제공하는 API의 일부 구현 세부 있습니다 효율적인 XHP 구성 요소를 구축 할 수 있습니다
강제가 훨씬 엄격하고, E_DEPRECATED를 제기 속성. 향후 릴리스에서는 해킹 typechecker 오류로 어떤 강압을 고려하며, XHP-lib 디렉토리는 예외가 발생합니다.
추가 XHPUnsafeRenderable 및 XHPAlwaysValidChild 인터페이스, 쉽게 XHP 트리에서 다른 소스에서 마크 업을 포함 할 수있다. 자세한 내용은 MIGRATING.md를 참조하십시오
새로운 HasXHPHelpers 인터페이스를 구현하는 새로운 XHPHelpers의 특성에 HTML 요소 : X : getID (), addClass ()에서 transferAttributes ()과 친구를 분할
에 의해 구현 새로운 XHPRoot 인터페이스를 추가 : X : 원시 및 X : 작성 가능 요소를. 이것은) (렌더링의 반환 유형
이 해킹에 의해 지원되지 않기 때문에, 호출 가능 속성 유형을 제거
배열 처리 기능 (예를 들어, getAttributes ()) 지금 벡터,지도가, 또는 설정 사용
반사를 추가; ReflectionXHPClass 주 진입 점입니다
버전 2.0.0의 새로운 기능 :
해킹을 변환합니다. 1.x에서 릴리즈 시리즈는 아직 PHP5의 사용자를위한 지원
추가 AwaitableXHP; 이것은 당신이 데이터 인출 요구 대신에 그들이 제공하는 API의 일부 구현 세부 있습니다 효율적인 XHP 구성 요소를 구축 할 수 있습니다
강제가 훨씬 엄격하고, E_DEPRECATED를 제기 속성. 향후 릴리스에서는 해킹 typechecker 오류로 어떤 강압을 고려하며, XHP-lib 디렉토리는 예외가 발생합니다.
추가 XHPUnsafeRenderable 및 XHPAlwaysValidChild 인터페이스, 쉽게 XHP 트리에서 다른 소스에서 마크 업을 포함 할 수있다. 자세한 내용은 MIGRATING.md를 참조하십시오
새로운 HasXHPHelpers 인터페이스를 구현하는 새로운 XHPHelpers의 특성에 HTML 요소 : X : getID (), addClass ()에서 transferAttributes ()과 친구를 분할
에 의해 구현 새로운 XHPRoot 인터페이스를 추가 : X : 원시 및 X : 작성 가능 요소를. 이것은) (렌더링의 반환 유형
이 해킹에 의해 지원되지 않기 때문에, 호출 가능 속성 유형을 제거
배열 처리 기능 (예를 들어, getAttributes ()) 지금 벡터,지도가, 또는 설정 사용
반사를 추가; ReflectionXHPClass 주 진입 점입니다
버전 1.6.0의 새로운 기능 :
이 저장소는 더 이상 PHP5 확장을 포함으로, 젠드 및 PHP 라이센스는 적합하지 않다. BSD로 Relicensed
당신은 지금 당신의 작곡가 기반 PHP 프로젝트에 XHP를 추가 할 수 있습니다 (페이스 북 / XHP-LIB)
다른 마크 업이 지금 XHPUnsafeRenderable과 XHPAlwaysValidChild 인터페이스를 통해 XHP에 포함 할 수 있습니다 - 자세한 내용은 MIGRATING.md 참조
toString ()뿐만 아니라 __toString을 제공합니다 (). 그들은 동일하지만를 ToString () 호출하는 것은 당신에게 훨씬 좋네요 백 트레이스를 제공합니다
검증은 지나치게 엄격했다. 편안.
추가 된 HTML 조건부 주석
해킹 벡터, 세트, 및지도를위한 향상된 지원
지원 중첩 배열 사양 - 예를 들어 배열 & # x3c; 배열 & # x3c, 문자열, INT & #의 X3E; & #의 X3E;
작은 따옴표는 지금 속성을 탈출하지 않고 HTML로 사용할 수 있습니다
1.4 버전의 새로운 기능 : PHP 5.5
지원.
HTML5 사양에 업그레이드.
버그 수정.
댓글을 찾을 수 없습니다