Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Levy Gimenes

if (!$autentica->EOF) {

Recommended Posts

Até onde sei, EOF não é uma propriedade especial em php, então isso significa que você está testando se a propriedade EOF do objeto armazenado em $autentica existe e, caso exista, se é falsa.

 

ou seja, você tem uma classe, digamos a classe Autentica, e instancia um nvo objeto dessa classe assim:

 

$autentica = new Autentica();

 

Daí você quer saber se a propriedade EOF da classe Autentica é falsa:

 

if(!$autentica->EOF){

ação.....

}else{

...

}

 

Se entendeu o que eu disse,beleza, senão, dê uma lida no manual do php sobre php orientado a objetos. Uma boa pesquisada na internet sobre programação orientada a objetos também é aconselhável.

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você observar há uma exclamação antes da variável, ou seja, !$autentica na tabela de operadores lógicos é "NÃO" o resultado é "Verdadeiro se $a não é verdadeiro". if (!$autentica->EOF) {Una a explicação do charlesschaefer com a lógica deste operador na variável que entenderá melhor.Espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

por padrao EOF é End Of File, ou seja quando chegar no fim do arquivo

muitas vezes é usado em loop assim o loop fica rodando ate terminar a ultima linha do arquivo ou banco de dados.

 

mas esse EOF tem que existe na sua classe nao tem nada haver EOF ser padrao do PHP

 

e sobre substituir tem jeito sim

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.