没有合适的资源?快使用搜索试试~ 我知道了~
使用bcompiler对PHP文件进行加密的代码
需积分: 3 0 下载量 59 浏览量
2020-12-18
08:31:38
上传
评论
收藏 56KB PDF 举报
温馨提示
试读
4页
使用说明: //载入函式 include_once(‘phpCodeZip.php’); //建立加密文件(sourceDir要加密的php文件目录,targetDir加密后的文件目录) $encryption = new PhoCodeZip(‘sourceDir’,’targetDir’); //执行行加密 $encryption->zip(); phpCodeZip.php源码下载 phpCodeZip.rar phpCodeZip.php源码内容 复制代码 代码如下: /* * @license:MIT & GPL */ class PhpCodeZip{ //欲進行壓縮加密的來源資料
资源详情
资源评论
资源推荐
使用使用bcompiler对对PHP文件进行加密的代码文件进行加密的代码
使用说明:
//载入函式
include_once(‘phpCodeZip.php’);
//建立加密文件(sourceDir要加密的php文件目录,targetDir加密后的文件目录)
$encryption = new PhoCodeZip(‘sourceDir’,’targetDir’);
//执行行加密
$encryption->zip();
phpCodeZip.php源码下载
phpCodeZip.rar
phpCodeZip.php源码内容
复制代码 代码如下:
/*
* @license:MIT & GPL
*/
class PhpCodeZip{
//欲進行壓縮加密的來源資料夾
var $sourceDir = ‘.’;
//進行壓縮加密的存放的資料夾
var $targetDir = ‘tmp’;
//是否進行加密
var $bcompiler = true;
//是否去除空白註解斷行
var $strip = true;
//來源資料夾檔案路徑陣列
var $sourcefilePaths = array();
//目的資料夾檔案路徑陣列
var $targetPaths = array();
//進行壓縮加密前的資料夾大小
var $sizeBeforeZip = null;
//進行壓縮加密後的資料夾大小
var $sizeAfterZip = null;
//斷行的輸出
var $newline = ”;
/**
* 建構子
*
* @param string $sourceDir 來源資料夾
* @param string $targetDir 目的資料夾
* @param boolean $bcompiler 是否進行加密
* @param boolean $strip 是否去除空白註解斷行
* @return boolean
*/
public function PhpCodeZip($sourceDir=’.’,$targetDir=’tmp’,$bcompiler=true,$strip=true){
//配置初始變數
$this->sourceDir = $sourceDir;
$this->targetDir = $targetDir;
$this->bcompiler = $bcompiler;
//檢查來源資料是否存在
if(!is_dir($this->sourceDir)){
die(‘指定的來源資料夾’.$this->sourceDir.’不存在,請重新設定’);
} else {
//如果指定的目的資料夾存在,砍掉重練
if(is_dir($this->targetDir)){
echo ‘【初始化目的地資料夾】’.$this->newline.$this->newline;
$this->cleanDir($this->targetDir,true);
}
//建立與來源資料夾結構一樣的目的資料夾
mkdir($this->targetDir,0777);
$dir_paths = $this->getPaths($this->sourceDir,’*’,GLOB_ONLYDIR);
foreach($dir_paths as $key => $path){
$path = explode(‘/’,$path);
$path[0] = $this->targetDir;
echo ‘=> ‘.join(‘/’,$path).$this->newline;
mkdir(join(‘/’,$path),0777);
}
weixin_38528086
- 粉丝: 2
- 资源: 921
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0