이전에이 작은 함수를 작성하여 전달 된 인수를 기반으로 고유 한 ID를 만들었습니다. 내 질문은, 그게 더 나은 (성능) 방법을 해결하는 것입니다. 주어진 함수의 서명을PHP - 인수를 기반으로 고유 한 ID 생성
function id_make(/* POLYMORPHIC */)
{
return md5(serialize(func_get_args()));
}
echo id_make(__FILE__, 'something', ['item' => 'some_content']);
무엇을위한 성능? 저장 공간이 적습니까? 적은 계산 시간? –
'_ _FILE_ _'자체는 파일 이름 일 뿐이지 만이 파일의 내용과 같은 컨텍스트를 제공하는 것이 더 적절할 수 있습니다. –
@marc comput – n00b