2014-01-09 2 views
0

PHP 버전을 5.3으로 업데이트했지만 내 웹 응용 프로그램이 PHP 4를 기반으로 개발되었으므로 일부 기능에 대한 오류 경고가 표시됩니다 (예 : ereg).PHP에서 사용되지 않는 함수가 성능 문제를 일으킬 수 있습니까?

제 질문은, 더 이상 사용되지 않는 기능이 성능에 문제가 있습니까?

+4

엔진을 계속 업데이트하고 코드를 유지하지 않으면 작업을 중단하면 성능 문제가 발생할 가능성이 큽니다. 지금은 안전해야합니다. – castis

+1

헤드 업. PHP 5.3도 내년 EOL 될 것입니다 :-) – PeeHaa

+0

간단히 말해서 : 아니오, 전혀 아닙니다. – davidkonrad

답변

0

아니, 사용되지 않는 사항은 php.ini의

에서 해제되어 그러나 문제는 속도가 아닌 경우입니다. ereg 함수의 존재는 PHP의 차후 버전에서는 보장되지 않습니다.

그래서 정규 표현식 함수 (PCRE)를 사용해야합니다.

BTW, 당신은 EREG는 preg_match 정규 표현식 구문이 동일하지 있음을 알아 두셔야합니다.