이것은 성가신 일입니다. 이론적으로는 쉬워야하지만 이론적으로 살지는 않습니다.반환 된 문자열/int 평가 된 PHP 코드에서?
기본적으로 문자열이나 int 인 '코드'를 만들기 위해 맞춤 알고리즘을 설정할 수있는 옵션이 있습니다.
이것은 사용자가 생성 한 것입니다.
이 코드를 사용하여 실행하려고했습니다 :
$code = eval('return($custalg);');
하지만 실제 입력 알고리즘, 그리고 그것을 생산하는 것 값을 반환합니다.
내 질문은 어떻게 PHP로 $ custalg에서 문자열을 실행하고 그 결과를 변수에 저장합니까?
답변이 없지만 제발 please * 디자인을 재고하십시오. 'eval()'은 일반적으로 매우 좋지 않지만, 사용자가 제공 한 코드는 insta 해킹입니다. – PeeHaa
@PeeHaa 작동 방식, 이것은 사람들의 서버에 있습니다.) –
책임에 대해 들어 본 적이 있습니까? 그렇지 않다면 당신이 그걸 들여다 볼 것을 제안하겠습니까? – PeeHaa