Jump to content


Photo

Try Exception


  • Faça o login para participar
10 replies to this topic

#1 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 29/10/2004, 08:03

existe isso em php??
como que é?
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#2 dokkalfr

dokkalfr

    Ich bin der Geist der stets verneint

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Svartheim
  • Interesses:Programação e sexo

Posted 29/10/2004, 13:55

Existe no php5!
PHP
<?php

function isOne ($num)
{
 if (
$num != 1) throw new Exception ("O numero deve ser 1");
}

try {
isOne(2);
}
catch (Exception $e) {
echo
$e->getMessage();
}

?>


é mais ou menos assim que se usa! Tu pode também extender a classe Excception e criar tuas próprias exceções!
Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks

#3 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 01/11/2004, 08:30

Existe no php5!

PHP
<?php

function isOne ($num)
{
     if ($num != 1) throw new Exception ("O numero deve ser 1");
}

try {
      isOne(2);
}
catch (Exception $e) {
      echo $e->getMessage();
}

?>


é mais ou menos assim que se usa! Tu pode também extender a classe Excception e criar tuas próprias exceções!

valeu!!
vai para favoritos!!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#4 dokkalfr

dokkalfr

    Ich bin der Geist der stets verneint

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Svartheim
  • Interesses:Programação e sexo

Posted 01/11/2004, 14:53

um link pra referencia: http://svartfem.codi...p?id=exceptions
Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks

#5 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 04/11/2004, 10:05

Parse error: parse error, unexpected T_NEW in C:\xampp\htdocs\php\sistema\try.php on line 5

alguem pode me explicar,como eu uso esse try exception??
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#6 dokkalfr

dokkalfr

    Ich bin der Geist der stets verneint

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Svartheim
  • Interesses:Programação e sexo

Posted 04/11/2004, 11:48

cara, o exemplo que eu postei tá funcionando!! Verifica a sintaxe!!
pode dar mais uma olhada em http://www.zend.com/...-exceptions.php

Edição feita por: dokkalfr, 04/11/2004, 11:49.

Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks

#7 Virgo no Shaka ad

Virgo no Shaka ad

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 04/11/2004, 13:44

como q é q funciona isso?

#8 Jonas Felipe

Jonas Felipe

    Programador PHP :D

  • Usuários
  • 520 posts
  • Sexo:Não informado
  • Localidade:Aqui em ksa
  • Interesses:nenhum =]

Posted 04/11/2004, 15:49

PHP 5 :rolleyes:
sem cabeça pra assinatura agora :P

#9 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 05/11/2004, 07:58

cara, o exemplo que eu postei tá funcionando!! Verifica a sintaxe!!
pode dar mais uma olhada em http://www.zend.com/...-exceptions.php

aqui deu erro
o que pode ser??
vc pode explicar como funciona??
(y)
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#10 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 05/11/2004, 08:50

que versao do php vc esta usando, cara?

vc deu um copy/paste no codigo do cara?


olha, aqui no php 5 funcionou... eu só nao entendo por que vc tem que usar exatamente esse metodo pra buscar um erro...

Edição feita por: Stormbringer, 05/11/2004, 08:54.

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#11 dokkalfr

dokkalfr

    Ich bin der Geist der stets verneint

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Svartheim
  • Interesses:Programação e sexo

Posted 05/11/2004, 23:20

Pq é melhor ;) ... claro que tudo depende do caso, mas a liberdade é grande se utilizando de exceptions!!
Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq