Hola, esta clase muy sencilla no muestra el mensaje
<html>
<head>
<title>Ejemplo clase</title>
</head>
<body>
<?php
class persona{
private $nombre = 'Juan';
public function accion(){
echo "Hola";
}
}
$p=new persona();
$p->accion();
?>
</body>
</html>
Lo que sale en el navegador es
accion(); ?>
Debe ser un error elemental, si alguien puede ayudarme, se lo agradezco