Ir para conteúdo

POWERED BY:

Arquivado

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

pulao

utilização do this em PHP

Recommended Posts

Boa tarde tenho uma duvida em PHP, tenho alguns sisteminhas em php mas nunca usei this em nenhum deles, gostaria de saber se em pequenos sistemas é necessario o uso do this,,,

 

meu codigo funciona sempre bem na maquina local, quando coloco em rede o echo ao inves de funcionar aparece escrito em algumas ocasiões...

tem haver com a nao utilização do this ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

simplesmente não entendi a pergunta..

 

this é um apontador para o objeto atual.

http://forum.imasters.com.br/index.php?/topic/414429-pseudo-variavel-this/

 

verifique as versões de php.

Poste o trecho de código problemático.

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao nem é um problema assim nao, só queria saber se é necessário mesmo utilizar o this, pois quando faço testes em minha maquina ta tudo sempre funcionando normal sem enhum problema, hora ou outra tem esse problema de outras maquinas nao funcionarem com o codigo php e exibindo o mesmo no navegador... isso é normal?

 

e esse apontador é sempre necessario utilizar?

ja vou ler o link que foi passado...

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

depende cara.. do que você está falando ?

 

você ao menos tem ideia de quando usar ?

 

 

o teu problema deve provir de outra fonte, não vi nenhuma relação do que você disse, com o this

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa noite Willian, tem esse codigo abaixo gostaria da saber qual utilidade de this nele, caso eu nao utilizasse ele o que poderia acontecer?

<?php
class CarrinhoDeCompras {
    var $items;  // Itens do carrinho de compras

    // Acrescenta a quantidade $num do artigo $artnr no carrinho

    function add_item($artnr, $num) {
        $this->items[$artnr] += $num;
    }

    // Retira a quantidade $num de artigos $artnr do carrinho

    function remove_item($artnr, $num) {
        if ($this->items[$artnr] > $num) {
            $this->items[$artnr] -= $num;
            return true;
        } else {
            return false;
        }
    }
}
?>

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.