PHP é uma linguagem de programação normalmente usado para a programação de páginas Web dinâmicas . Regular, ou estática, páginas da Web são escritas em HTML, que é apenas uma linguagem de formatação e não tem elementos de programação . Páginas PHP inserir o código de programação em um modelo HTML e gerar o conteúdo diferente de acordo com a chamar parâmetros. Código PHP também pode incluir funções, que usam parâmetros para receber os dados quando eles são chamados. O argumento é um outro nome para um parâmetro. Argumentos
Argumentos seguir o nome de uma função em uma lista entre parênteses. Quando a função é chamada, ela espera que os valores nesses argumentos. Os argumentos podem ser preenchidos ou com valor , como a_function ( "chamado" ) , ou com uma variável que já foi dado um valor , como a_function ( $ a_value ) ou com uma referência à localização de uma variável na memória, como a_function (& ; $ a_value ) . A função pode ser declarada a aceitar uma série de argumentos , como função a_function ( $ a_value , $ b_value ) . No relatório de erros, o PHP não irá se referir aos argumentos pelo seu nome. Então, se há um problema com o tratamento da variável a_value , a mensagem de erro se referir a " um argumento " em vez de " a_value ".
Argumento status
Se uma função foi escrito para aceitar argumentos, ele tem que ser chamado com argumentos entre parênteses após o nome da função. Os argumentos passados para o programa tem que ser o mesmo que o número de argumentos do programa foi escrita para aceitar . Os argumentos não têm que ter o mesmo nome , quando a função é chamada com os nomes utilizados para os argumentos quando a função foi criado. Muitos programadores fazer isso, e muitos exemplos mostram o mesmo nome utilizado para a declaração como para a implementação . Para evitar confusão , é melhor criar uma convenção de nomeação e usar um sistema diferente para a declaração de argumentos é usado para variáveis globais , que será usado para dar argumentos valores quando a função é chamada .
erro Unidos
Uma mensagem de erro sobre a falta de argumento 1 significa que a função foi chamada sem quaisquer valores para os parâmetros . A função pode exigir mais de um argumento , mas se o primeiro não tem nenhum valor (ou seja, nenhum tem ), então o programa irá parar de correr com uma mensagem sobre o argumento 1. Ele não vai chegar ao ponto de dar uma mensagem de status sobre qualquer um dos outros argumentos na chamada de função.
Solution
Um usuário de um programa PHP receber este mensagem de erro tem poucas opções . A função de relatar o erro é susceptível de ser incorporado no fundo do programa e por isso não é o suficiente para informar que a função deve ser chamada com um valor , pois o usuário nunca " chamou a função ", mas apenas usou o programa. Os programadores devem colocar em valores padrão para argumentos sempre que possível. Isso elimina a possibilidade de esse erro ocorra.