exan/phpfuck

PHPFuck

1.0.2 2023-07-03 14:30 UTC

This package is auto-updated.

Last update: 2024-09-23 19:41:38 UTC


README

通过仅使用字符()[]@!,.+^来搞砸你的PHP

在线转换器请访问 https://landviz.nl/fuck

安装

composer require exan/phpfuck

使用方法

use Exan\PhpFuck\Fucker;

require './vendor/autoload.php';

$fucker = new Fucker();

echo $fucker->fuckCode(<<<PHP
    echo "Hello, world!", PHP_EOL;
PHP), PHP_EOL; // roughly 17kb

参考

Exan\PhpFucker\Fucker::fuckInt(int $num)

返回任何整数的搞砸版本

Exan\PhpFucker\Fucker::fuckString(string $input)

返回任何(TM) UTF-8字符串的搞砸版本

Exan\PhpFucker\Fucker::fuckFunction(string $fn, array $args)

返回函数调用的搞砸版本,参数不会自动搞砸

Exan\PhpFucker\Fucker::fuckCode(string $code)

返回代码的搞砸版本。输入不应包含PHP的开闭标签

使用字符

  • (
  • )
  • [
  • ]
  • @
  • !
  • ,
  • .
  • +
  • ^