? PHP é uma linguagem de programação usada principalmente para fazer páginas web dinâmicas. Programas contêm variáveis , as variáveis são utilizadas dentro de funções e procedimentos de um programa. Invocando uma função ou um procedimento é conhecido como "vocação" a função ou procedimento. As variáveis que se espera venham a ser passado um valor quando a função ou procedimento é chamado de são conhecidos como parâmetros e os valores passados a eles são argumentos. PHP
PHP foi originalmente desenvolvido como um conjunto de ferramentas escritos na linguagem de programação Perl, mas evoluiu para uma língua distinta em seu próprio direito . Um programa PHP é como um modelo de página web. Ao contrário de uma página da Web estática, ela não é armazenada em sua forma final. O programa PHP tem seções que será preenchido quando o programa é invocado. Isso resulta em diferentes páginas da Web de acordo com os resultados do banco de dados busca .
Parâmetro Formato
parâmetros , como variáveis em PHP sempre começam com um cifrão ($). Eles seguem um nome de função entre parênteses e separados por vírgulas : my_function ( $ a_parameter , $ b_parameter ) . O tipo de dados variáveis não precisam ser declaradas. O compilador deriva o tipo do primeiro valor atribuído a uma variável ou parâmetro.
Passando argumentos
Um argumento pode ser um valor , uma variável, um matriz ou referência . No exemplo : a_function ( 'a') a letra 'a' é o argumento passado para a função . No exemplo a_function ($ a ) o valor que foi colocado na variável $ a é o argumento para a função. Entretanto, os valores contidos nas variáveis globais não precisam ser passadas como argumentos , porque eles podem ser feitas local por uma declaração "global" de dentro da função . O valor de uma variável global não serão modificadas quando ele é passado para uma função . No entanto, será se a variável é passada como uma referência . Este passa o controlo da variável e o seu conteúdo para a função . Isto é conseguido através da sintaxe: . A_function (& $ a ),
Condições de erro quando tenta
A lista de argumentos de uma função deve corresponder ao número de parâmetros na declaração da função . Caso contrário, ocorrerá um erro . Declarações de função podem incluir valores padrão para os parâmetros , caso em que , a função pode ser chamado sem sem argumentos. No entanto, se apenas alguns parâmetros são dados valores padrão na declaração da função , os parâmetros sem valores padrão devem ser listados antes que aqueles com valores padrão. Neste caso, apenas os argumentos para esses parâmetros sem valores padrão precisa ser fornecido.