Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Função PHP Referência de Classe
Quando os desenvolvedores a criar sites na linguagem de script PHP , eles podem usar o desenvolvimento orientado a objeto . Em uma aplicação orientada a objetos , um grupo de objetos de código trabalhar em conjunto para oferecer a funcionalidade necessária. Os programadores escrevem declarações de classe em que eles ditam as funções que objetos de uma classe irá proporcionar. Com a criação de objetos de uma classe , um aplicativo pode , portanto, fazer referência estas funções. Desenvolvimento orientado a objeto permite que os programadores se concentrar em áreas específicas de funcionalidade. Desenvolvimento Orientado a Objetos

Objeto desenvolvimento orientado é destaque em muitos tipos diferentes de aplicações, incluindo websites. Em PHP, uma equipe de programadores podem trabalhar em um único site, com cada um focando em uma área particular de processamento. A idéia de desenvolvimento orientado a objeto é que os programadores que trabalham com componentes de código deve ser capaz de fazer uso de outros componentes sem ter que compreender os seus detalhes internos . Ser capaz de chamar as funções dentro de uma classe a partir do código que é externo a ele é um elemento-chave neste modelo. Os programadores podem criar objetos com responsabilidades e comportamentos específicos , utilizando estes comportamentos , referindo-se as funções da classe do objeto .

Classe Declarações

em PHP, um esboço de declaração de classe o nome, variáveis ​​e funções para um conjunto de objetos de aplicação. O seguinte código de exemplo demonstra um esboço declaração de classe :

< ? Phpclass Cliente {var $ name ; função cliente ( $ c_name = "" ) {$ this-> $ name = $ c_name ;} /* funções de classe * /} ? >

Esta declaração de classe define objetos de clientes . A classe tem uma variável que representa o nome do cliente , a qual é definida pelo método do construtor . O método construtor tem o mesmo nome que a classe , tendo um parâmetro string. Código externo pode criar objetos da classe da seguinte forma: $ my_cust = new Cliente (" Maria ");

Quando esse código é executado , o método construtor da classe é executado, definindo a variável nome com o valor passado . Se o código de criação do objeto não fornecer um parâmetro de seqüência , a variável nome é definida por padrão para uma cadeia vazia. Depois que o método construtor, a declaração de classe pode listar uma ou mais funções .
Função Descreve

Funções em classes PHP normalmente procuram o mesmo que funciona em qualquer outros scripts PHP . Eles fornecem um nome e parâmetros, opcionalmente retornar um valor. O seguinte código de exemplo demonstra uma função de classe: . .

Função get_greeting ( $ term ) {return "

" $ termo " " $ this-> $ name . ".

";}

o código leva uma seqüência passada um concatena -lo com o nome do objeto cliente . A seqüência de retorno é formatado como HTML para exibição no browser do usuário. A função pode alternativamente usar vários parâmetros de tipos diferentes. Funções de classe não precisa devolver nada, isso é opcional .
Chamando funções

Para chamar uma função de classe , o código PHP deve criar um objeto da classe , em seguida, referem-se a ele pelo nome , seguido do nome da função. O seguinte código de exemplo estendida demonstra a técnica :

$ my_cust = new Cliente (" Maria "); echo $ my_cust -> get_greeting ("Olá ");

Isso fará com que o roteiro para a saída o seguinte código HTML:

Olá Mary


a classe então usa funções para adaptar a saída do site para um determinado usuário , com este usuário modelada no aplicativo como um objeto Cliente. A maioria das funções de classe só podem ser referenciados usando instâncias de objetos desta forma.

Anterior :

Próximo : No
  Os artigos relacionados
·Como remover vazias Tags no PHP DOM 
·Como criar um ICS Com PHP 
·Como instalar arquivos MySQL em PHP 
·Erros comuns em PHP 
·Como ter listas do Bloco PHP 
·Como conectar o PHP MySQL aplicativo com o Flex App 
·Como fazer uma pasta de fila em PHP 
·PHP Função incorreta 
·Como instalar o PHP em um cache do Windows 
·PHP não está sendo executado 
  Artigos em destaque
·Ajuda sobre como escrever Pseudocódigo 
·Como fazer Pico Brushes Em GtkRadiant 
·Como inserir o valor de uma variável em uma string C 
·Como criptografar um arquivo grande em Java 
·Como escrever um programa para calcular juros compostos…
·Como exibir em tabular Formato em MATLAB 
·Como definir o valor padrão para o ComboBox WPF 
·JDK 1.6.0-7 Java atualização Problemas de Instalaçã…
·Teste de unidade no Visual Studio Team System 
·Função JavaScript Arredondamento 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados