Estoy emprezando con objetos en PHP. Estoy haciendo una prueba sencilla, donde en el "index.php" intancio una clase Item() ( se encuentra en "item.php"). Luego de obtener el objeto, seteo un nombre y cuando quiero imprimirlo a partir del getter, este siempre me devuelve 0.
Les dejo el código:
index.php:
Código PHP:
<html>
<head>
<title>Pruebas</title>
</head>
<body>
<h1>Funca?</h1>
<?php
include("/item.php");
$itemPrueba = new Item();
$itemPrueba->setNombre("carlos");
echo "<h3>" + $itemPrueba->getNombre() + "</h3>";
?>
</body>
</html>
item.php
Código PHP:
<?php
class Item{
private $nombre;
public function setNombre($nombre){
$this->nombre=$nombre;
}
public function getNombre(){
return $this->nombre;
}
}
?>
Esto en vez de imprimir el nombre seteado en pantalla, devuelve un 0. Que puede estar pasando?
Saludos!