문제

어떤 좋은 단계를 따라 부드러운 마이그레이션에서 PHP4 을 PHP5.어떤 것이 있는 코드 형식을 중단시킬 가능성이 있는?

도움이 되었습니까?

해결책

또한 한 번에 근무하는 응용 프로그램을 사용 PHP4 의 XML 지원을 매우 많이고 필요한 약간 이동하 PHP5.

다른 뜻깊은 변화 보고 있었에서의 변경의 기본 처리 기능 매개 변수입니다.에 PHP4 기억한다면,그들은 패스-바이-사본을 지정하지 않은 한지 않지만,PHP5 변경을 통과한 참조 기본적으로 합니다.에서 잘 작성된 코드는 아마 하지 않습니다 큰 차이를 만들지만,그것은 확실히 문제가 나타납니다.

나는 생각한 다른 하나는 일은 내가 찾을 변경하는 개체는 더 이상 허용되는 덮어쓰기 자신'이다.내가 말할 것은 정말 나쁜 생각을 시작으로(그리고 나는 생각하지 않았을 수 있습는 의도적 기능에 PHP4)지만,저는 확실히 발견되는 몇 가지 부분의 우리의 시스템에 의존했습니다.

희망의 일부는 도움이 됩니다.

다른 팁

최고의 조언을 줄 수 있는 사람과 함께 작업 PHP4 이:

error_reporting( E_ALL );

그것은 꽤 많은 말할 것입니다 정확히 무엇을 할 필요가 있습니다.

우리는 앱에 크게 의존 PHP4XML DOM 기능과 필요한 많은 재을 변경 PHP5.

을 넘어는 대부분의 변경이었다 개선하는 것과 같은 오류 처리(을 활용하는 예외)및 PHP 클래스입니다.

OOP 은 하나의 가장 큰 차이점이 있습니다.그것을 끊지 않을 것으로 PHP4 및 PHP5OOP 스타일을 교환할 수 있지만 나에의 활용 PHP5 의 새로운 OOP 스타일입니다.그것은 거대한 양의 작품을 변환하는 기존하는 클래스 PHP5 과하는 몇 가지 여분의 마법의 수 있는 방법을 해결하는 데 도움이 기존의 일부는 해킹(내가 기억하는 데 근처에 쓸모없__toString 해당하는 방법에 대부분의 클래스).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top