5.3.26으로 업데이트 한 후 PHP가 더 이상 uniqid()
의 고유 값을 생성하지 않는다는 것을 알고 있습니까? 나의 이전 버전은 5.3.16이었다.PHP를 5.3.26으로 업데이트 한 후 PHP uniqid()가 더 이상 존재하지 않음
사소한 문제는 아닙니다. 내 DOM ID는 모든 jQuery UI 버튼에 대해 해당 함수로 생성되며 많은 ID에 중복 ID가 있습니다.
코드를 uniqid("button")
에서 으로 변경했지만 결과가 변경되지 않았습니다. 여전히 ID가 중복됩니다.
젠드 서버 무료 에디션을 최신 빌드로 업데이트 한 후에 발생합니다.
해결 방법이 있습니까? 정수 카운터를 사용하도록 코드를 리팩토링하는 것은 작은 작업이 아니며 모든 것을 다시 테스트해야 함을 의미합니다.
아니요.하지만 ID를 보면 uniqid의 점수가 더 이상 밀리 초가 아닌 것처럼 보입니다. uniqid를 순차적으로 호출하면 중복이 생성됩니다. 나는 카운터 값을 추가 할 것이고, 지금은 그것을 고칠 것이다. 그러나 나는 uniqid 사용을 멈춰야 할 것이다. – cgTag