Como criar e invocar funções em php

3 Métodos:Criar um recursoChama uma função deFunções e variáveis

Talvez você aprendeu noções básicas sobre como escrever código em PHP. No entanto, às vezes, seu código pode ser longo e repetitivo. funções PHP são muito flexível e fácil de consolidar código. Este tutorial vai te ensinar o básico sobre as funções PHP.


. (Nota: este artigo não se destina a aprofundar temas de características e algoritmos de escalonamento, a maneira que você poderia aprender em uma classe da ciência da computação, no entanto, explica como criar, implantar e invocar funções em PHP).


Se você se lembrar o que você aprendeu na aula de álgebra sua escola, funções matemáticas receber um valor de entrada e retornar um valor de saída. Esta é a base das funções de programação. Neste tutorial vamos criar uma função que recebe como entrada um número e retorna 10 três a menos que o número (esta função é bastante inútil na maioria dos códigos PHP, mas você ensina o conceito de funções). Nós também irá explorar as variáveis ​​e variáveis ​​globais "temporário".

método 1
Criar um recurso
1
Criar um novo arquivo PHP no seu servidor web e abri-lo em seu editor de texto favorito.
  • 2
    Comece a escrever o seu arquivo de tags incluindo abrir e fechar PHP e deixando um espaço para trabalhar.
  • 3
    Escreva isso em uma nova linha no meio das duas marcas PHP.
  • 4
    Quando você quiser criar uma função, sempre começa em uma nova linha com a palavra "função", Pressione a barra de espaço e digite um nome único e significativo seguido por dois suportes. Em seguida, adicione uma chave aberta: {. Neste caso, o nome será usado "my_function"Em seu código você pode usar um nome melhor para as suas funções. Você provavelmente já percebeu a variável "$ input" os parênteses. Isso é chamado de argumento. É a entrada que a função retornará como saída. funções PHP pode ter vários argumentos, desde que sejam separados por vírgulas. Veja o exemplo abaixo.
  • 5


    Agora escrever este código dentro das chaves. o comando "retorno" (Em espanhol, de volta) não apenas o que diz: retorna um valor de saída. Neste caso, a saída será de R $ input menos dois multiplicado por 10. Nota que uma vez que a função retornou a saída, o programa irá funcionar e o código que é então executada.
  • método 2
    Chama uma função de
    1
    Digite o código abaixo em uma nova linha após a função de fechar com uma chave. Esta linha de código chama a função "my_function". Neste caso, o valor de entrada é de 8 e PHP mostrar o valor de saída. Experimente o código. Você obterá resultados no valor de 60.
  • 2


    Agora escrever esse código em uma linha funções nueva.La codificam mágica é a capacidade de reutilizar e reciclar o mesmo código repetidamente. Agora nós chamamos a função "my_function" duas vezes e vai reutilizar o código. Também observe como o seguinte código acima da chamada para "my_function"Recebe o mesmo tratamento que um número. Trate sempre as chamadas para funções tais como o tipo de dados que você espera obter como resultado (um número, uma string, um valor booleano ou recurso). Tente o código, receberá o valor de 60, seguido pelo valor de 260.
  • método 3
    Funções e variáveis
    1
    Adicione três linhas de código para seu programa.


  • 2
    Adicioná-los antes de qualquer outro código, no início de sua função.
  • 3
    Adicione esta linha apenas depois de colocar a chave de fechamento do seu papel.
  • 4
    Para deixar claro, aqui está o código de exemplo completa.
  • 5
    Uma variável declarada dentro de uma função não pode ser usado fora. Por exemplo, se você tentou mostrar o valor de $ input fora da função, o PHP lançar um erro porque você não tiver criado esta variável fora dele. Então, você deve observar que as variáveis ​​que são criadas em uma função (incluindo argumentos) pode ser usado somente dentro dessa função. As variáveis ​​são declaradas fora de uma função só pode ser usada fora delas (a menos que você usá-los como um argumento, é claro). Com isto em mente, há um comando que permite, em uma função, use uma variável criada a partir dessa função. Este comando é "global". No código acima geral usamos com o $ variável num para que pudéssemos mudá-lo ou digite o seu valor em nossa função. Se você testar o código, você poderá obter os valores 50 e 240.
  • 6
    Jogar com as funções! Crie a sua própria função e fazer um que é realmente útil. Usá-los em seu futuro projetos PHP. Utilizar as funções podem melhorar a modularidade do seu código e tamanho do projeto em geral.
  • Artigos Relacionados