TOOLFK工具-在线Perl代码执行工具
本文要推荐的[TOOLFK]在线Perl代码执行工具 ,提供在线Perl代码执行功能。
網站名稱:ToolFk
網站鏈結:https://www.toolfk.com/
工具链接:https://www.toolfk.com/tool-online-run-perl
代码教學
本工具[在线Perl代码执行工具 ]依赖Docker Perl镜像
STEP 1 界面
STEP2
执行代码如下
static function dockerRunPerl($code){
$ext = "pl";
list($base_url,$filename) = self::runWriteFile("Perl",$code,$ext);
$full_path = $base_url."/".$filename;
return self::dockerRun($base_url,' scorpil/rust:latest perl '.$filename,$ext,$full_path);
}
private static function dockerRun($base_url,$cmd,$pre,$full_path){
$random_name = $pre.mt_rand(1,999999999999);
$cmd = env("TOOL_DOCKER_PATH")." run --name {$random_name} --rm -v {$base_url}:/usr/src/{$pre} -w /usr/src/{$pre} {$cmd} 2>&1";
$res = shell_exec($cmd);
return $res;
}
Hi LearnFk.com