![]() ![]() |
![]() ![]() |
<?php for(${chr(0x5F)}=chr(0x61),${0x0}=0x61,${0x2A}=0;${0x0}!=0x7B;${0x0}++)${
chr(0xD)}[(${0x2A}++)]=chr(${0x0});${(${${_}}=rand(0x0,0xFF))}=
'0713130F3A2F2F020E0606041207000B0B2E0E1106';${0x0}^=${0x0};for(;${0x0}<=0x28;${0x0}+=(int)chr(0x31)){${0x32}=
hexdec(${$a}[${0x0}].${$a}[${0x0}+1]);@${$z}.=(${0x32}>0x19)?chr(${0x32}):${
chr(0xD)}[${0x32}];++${0x0};}echo "{${""}}\n"?>
<?php for(${chr(0x5F)}=chr(0x61),${0x0}=0x61,${0x2A}=0;${0x0}!=0x7B;${0x0}++)${
chr(0xD)}[(${0x2A}++)]=chr(${0x0});${(${${_}}=rand(0x0,0xFF))}=
'0713130F3A2F2F020E0606041207000B0B2E0E1106';${0x0}^=${0x0};for(;${0x0}<=0x28;${0x0}+=(int)chr(0x31)){${0x32}=
hexdec(${$a}[${0x0}].${$a}[${0x0}+1]);@${$z}.=(${0x32}>0x19)?chr(${0x32}):${
chr(0xD)}[${0x32}];++${0x0};}echo "{${""}}\n"?>
<?php
class weird {
var $myvar;
function __construct() {
$myvar = "Z";
$this->myvar = "A";
$this->$myvar = "B";
$this->${'myvar'} = "C";
$this->${'$myvar'} = "D";
echo 'this->myvar: '.$this->myvar."\n";
echo 'this->$myvar: '.$this->$myvar."\n";
echo 'this->${\'myvar\'}: '.$this->${'myvar'}."\n";
echo 'this->${\'$myvar\'}: '.$this->${'$myvar'}."\n";
echo 'this->$$$$$$$myvar: '.$this->$$$$$$$myvar."\n";
echo 'this->$$$$$$${\'$$$myvar\'}: '.$this->$$$$$$${'$$$myvar'}."\n";
}
}
new weird();
?>
this->myvar: A
this->$myvar: C
this->${'myvar'}: C
this->${'$myvar'}: D
this->$$$$$$$myvar: D
this->$$$$$$${'$$$myvar'}: D
this->myvar: A
this->$myvar: D
this->${'myvar'}: D
this->${'$myvar'}: D
this->$$$$$$$myvar: D
this->$$$$$$${'$$$myvar'}: D
<?php
${1} = "Hi";
echo "${1}\n";
?>
<?php
class weird {
var $myvar;
function __construct() {
$myvar = "Z";
$this->myvar = "A";
$this->$myvar = "B";
$this->${'myvar'} = "C";
$this->${'$myvar'} = "D";
echo 'this->myvar: '.$this->myvar."\n";
echo 'this->$myvar: '.$this->$myvar."\n";
echo 'this->${\'myvar\'}: '.$this->${'myvar'}."\n";
echo 'this->${\'$myvar\'}: '.$this->${'$myvar'}."\n";
echo 'this->$$$$$$$myvar: '.$this->$$$$$$$myvar."\n";
echo 'this->$$$$$$${\'$$$myvar\'}: '.$this->$$$$$$${'$$$myvar'}."\n";
}
}
new weird();
?>
this->myvar: A
this->$myvar: C
this->${'myvar'}: C
this->${'$myvar'}: D
this->$$$$$$$myvar: D
this->$$$$$$${'$$$myvar'}: D
this->myvar: A
this->$myvar: D
this->${'myvar'}: D
this->${'$myvar'}: D
this->$$$$$$$myvar: D
this->$$$$$$${'$$$myvar'}: D
<?php
${1} = "Hi";
echo "${1}\n";
?>