예 없음 :PHP 동적 오리 타이핑 평가
<?php
class a{
public function func(){
return "a";
}
}
class b{
public function func(){
return "b";
}
}
$input = "a"; // Would come from user input
eval('$duck = new '.$input.'();');
$duck->func(); // Returns a in this case
내가 eval()
을 사용하지 않고이 작업을 수행 할 수있는 방법이 있나요?
이를 참조하십시오 작동합니다 : http://stackoverflow.com/questions/951373/ 언제나 - eval-evil-in-php –