<?php
class ðŸ¥ƒwhisky
{
    public    
string     $name;
    public    
int        $age;
    private   
Distillery $distillery;
}

$whisky = new ðŸ¥ƒwhisky;
$whisky->age "29";

var_dump($whisky);
?>
Output
object(🥃whisky)#395 (1) { ["name"]=> uninitialized(string) ["age"]=> int(29) ["distillery":"🥃whisky":private]=> uninitialized(Distillery) }

Type-coercion when strict_types=0