>> Edit article
이름
제목
패스워드
( php.net에 있는 글의 번역본입니다. ) - Static variable and class member initializers only accept scalar values (in PHP 3.0 they accepted any valid expression). The impact should be small, since initializers with anything but a simple static value rarely make sense. - 정적 변수와 클래스 멤버는 스칼라 값을 받아들일 때에만 초기화 된다.(PHP 3.0에서는 어떠한 유요한 표현도 받아들였다.). 단순한 정적 값 이외의 어떤 것도 생성자(?)들에는 좀처럼 뜻이 통하지 않기 때문에 충격은 작을 것이다. - The scope of break and continue is local to that of an include()'d file or an eval()'d string. There should be virtually no impact for this incompatibility. - 'break'와 'continue'의 범위는 include() 된 화일과, eval() 된 화일의 내부로 한정된다. 이 차이점에로는 어떠한 충격도 없을 것이다. - A return statement from a require()'d file no longer works. It hardly worked in PHP 3.0, so the impact should be fairly small. If you want this functionality - use include() instead. - require()돤 화일로부터의 return 구문은 더이상 작동하지 않는다. 이것은 PHP 3.0 에서 구현하기 가 까다로웠고, 충격 또한 매우 작을것이다. 만약 이 기능을 원한다면, 대신 include()를 사용하라. - unset() is no longer a function, but a statement. It was never documented as a function, so the impact here will probably be non existent. - unset()은 더이상 함수가 아니고, 구문이다. 이것은 함수로서 문서화된 적이 없기때문에, 이것으로 인한 충격은 거의 존재하지 않을 것이다. ** 중요 ** - The following letter combination is not supported within encapsulated strings: "{$". If you have a string that includes this letter combination, for example, print "{$somevar"; (which printed the letter { and the contents of the variable $somevar in PHP 3.0), it will result in a parse error under Zend. In this case, you would have to change the code to print "{$somevar"; This incompatability is due to the full variable reference within quoted strings feature added in Zend. - 다음과 같은 글자 조합은 캡슐화된 문자열 내부에서는 지원되지 않는다: "{$". 만약 당신이 이러한 문자 조합을 포함하고 있는 문자열을 갖고 있다면 -- 예를들어 [print "{$somevar";]와 같은(이것은 PHP 3.0에서는 문자 "{"와 변수 $somevar의 값이 출력될 것이다.) -- Zend에서는 "parse error"로 나타날 것이다. 이 경우, 당신은 [print "{$somevar";]로 코드를 변경해야 할 것이다. 이 차이점은 Zend에 추가된 quoted strings 기능 내의 모든 변수 참조에 의한 것이다. (역자 주: 대부분의 IMAP함수에서 이 차이점이 발생할 것이다.) - The function short_tags() no longer works. In future betas, there will be alternatives to this function, but currently, there is no way to change PHP's short tags behavior in runtime, only by using configuration parameters (.htaccess variables would work well). - short_tags()함수는 더이상 작동하지 않는다. 다음 베타에서는, 이 함수의 대체 기능들이 있을 것이지만, 현재는 작동중에 PHP의 짧은 태그 동작을 변경할 수 있는 방법이 없고, 오직 설정 인자들을 사용해야 한다.(.htaccess 의 변수들은 잘 작동할 것이다.) - You can't used PHP3 dynamic extensions (php3_*.dll on Windows) with PHP4. - 당신은 PHP3의 동적 익스텐션을 PHP4에서 사용할 수 없을 것이다.(Windows에서의 php3_*.dll) - The string "0" is now considered empty. This is known to have an effect on phpMyAdmin. - 문자열 "0"은 이제 빈 것으로 인식된다. 이것은 phpMyAdmin에서 효과가 있을 것이다. --- 대충 번역한 것이라 오류가 부분적으로 있을 것입니다...ㅡㅡ;;;;; --- PHP3에서 PHP4로 마이그레이션 하는데 충분한 참고가 될 것입니다. --- Linux Embedded Human...Cyberowl..--Linux Embedded Human...He is Cyberowl.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved