本文整理汇总了PHP中Encryption::parse方法的典型用法代码示例。如果您正苦于以下问题:PHP Encryption::parse方法的具体用法?PHP Encryption::parse怎么用?PHP Encryption::parse使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Encryption
的用法示例。
在下文中一共展示了Encryption::parse方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: PhpObfuscator
$file = "../" . $filePath . '/' . $fileName;
include_once "obfuscator1.php";
include_once "obfuscator2.php";
include_once "obfuscateVariables.php";
//obfuscating variables
//$enc = new Encryption();
//$enc->parse ($file)->codeit($file);
//First encoder
$obfuscator = new PhpObfuscator();
$obfuscatedFile = $obfuscator->obfuscate($file);
if ($obfuscator->hasErrors()) {
$errors = $obfuscator->getAllErrors();
print_r($errors);
} else {
//Second encoder
$packer = new obfuscator();
$packer->file($obfuscatedFile);
$packer->strip = false;
$packer->strip_comments = false;
$packer->b64 = true;
$packer->pack();
$packer->save("../" . $filePath . "/obfuscated_" . $fileName);
//obfuscating variables
$enc = new Encryption();
$enc->parse("../" . $filePath . "/obfuscated_" . $fileName)->codeit("../" . $filePath . "/obfuscated_" . $fileName);
//deleting files
unlink($obfuscatedFile);
unlink($file);
//echo result
echo "obfuscated_" . $fileName;
}