Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao usar o modificador de acesso private

Bom dia! Antes de mais nada, feliz natal! Estou enfrentando um problema. Quando faço uso do modificador de acesso surge os seguintes erros: ** "Fatal error: Uncaught Error: Cannot access private property Pessoa::$nome ". "Error: Cannot access private property Pessoa::$nome in"**

O que pode está provando o erro?

1 resposta
solução!

Feliz antal Welton seria interessante se você colocasse seu codigo aqui, para saber como vc ta tentando acessar essa propriedade .

mas já adianto, se vc estiver tentando acessar essa propriedade fora da classe, o php nao vai deixar vc acessar pq ela é uma proprieade privada.

<?php

class teste 
{
    private $nome;
}


$pegarNome = new teste();

echo $pegarNome->nome;

dessa maneira vai da erro: Cannot access private property teste::$nome

já se você mudar para public vai funcionar

<?php

class teste 
{
    public $nome = 'lazaro';
}


$pegarNome = new teste();

echo $pegarNome->nome;

lazaro