Jump to content


Photo

Funções


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

#1 majinbuubr

majinbuubr

    Novato no fórum

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

Posted 26/01/2006, 16:35

Gostaria de saber se tem utilidade criar funções em um site para dividir o script como num programa normal de computador fora da internet?

Em alguns casos se chama procedures ou no algoritimo de procedimentos!!!

Eu estou fazendo um site com php e ta tudo em funções com passagem de referência,foi até aonde eu aprendi,pois vou pro 2º de tecnologia em informática e conhecer a 2º parte de algoritimo e estrutura de dados.

Outra dúvida é se da problema usar uma função dentro da outra no php?

#2 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

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

Posted 26/01/2006, 16:40

cara..nao tem problemas nenhum vc usar fçoes nao...
elas estao ai para isso msm

B)

qnt a aninhamento de fçoes no php eu te falo q eu nunca fiz nao...vou ate fazer alguma coisa aki para testar....num sei dizer ao certo nao .. :blink:
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#3 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/01/2006, 23:54

Funções não dão problemas dentro das outras.

Se você quer usar uma função que está declarada em um outro arquivo, terás de incluir o arquivo para utilizar a função nele contido.

As funções são úteis com certeza, servem para eliminar a repetição de códigos e etc.

Você ainda vai conhecer OO e Design Patterns, aí sim você conhecerá a forma mais correta de fazer seus sistemas.


[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#4 LucasMS

LucasMS

    Super Veterano

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

Posted 27/01/2006, 00:00

você só vai ter problemas com funcoes recursivas, ex:

function f1() {
f1(); // NAO FAÇA!
}
f1();

a nao ser que tenha alguma condicao

function f1($x) {
if($x<100) { //condicao
f1($x+1);
}
}
f1(1);





1 user(s) are reading this topic

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

IPB Skin By Virteq