PHPFuck: ([+.^])

Using only 7 different characters to write and execute php.


Use the form below to convert your php script. Uncheck `Eval Code` to get back a plain string.

0 chars.

Links

How It Works?

  • 'ArrayArray' => [].[]
  • 0 => []^[]
  • 1 => []^[[]]
  • 2 => ([]^[[]]) + ([]^[[]])
  • NULL => [][[]]
  • 'p' => 'A'^'1' => 'ArrayArray'[0] ^ (1).NULL
  • '🐱' => IntlChar::chr(0x1f431) => ['IntlChar', 'chr'](0x1f431)
  • ['cat', 'meow'] => 'str_getcsv'('cat,meow')
  • eval(CODE) => 'create_function'('', CODE)()

See the full list here.