Injeksi PHP
class Component {
private $logger;
public function __construct(Logger $logger) {
$this->logger = $logger;
}
}
Bombay
class Component {
private $logger;
public function __construct(Logger $logger) {
$this->logger = $logger;
}
}
class Example1
{
public $cache_file;
function __construct()
{
// some PHP code...
}
function __destruct()
{
$file = "/var/www/cache/tmp/{$this->cache_file}";
if (file_exists($file)) @unlink($file);
}
}
// some PHP code...
$user_data = unserialize($_GET['data']);
// some PHP code...