Como usar uma classe PHP em um Script

O código de classe PHP precisa estar no script que usa a classe. Mais comumente, a classe é armazenado em um arquivo de inclusão em separado e está incluído em qualquer script que usa a classe.

Para usar um objeto, você primeiro criar o objeto da classe. Em seguida, o objeto pode executar quaisquer métodos que a classe inclui. Criando um objeto é chamado instantiating o objeto. Assim como você pode usar um padrão para criar muitos vestidos semelhantes, mas individuais, você pode usar uma classe para criar muitos objetos similares, mas individuais. Para criar um objeto, use declarações que têm o seguinte formato:

$ Objectname = new classname (valor, valor, ...) -

Algumas declarações válidas que criam objetos são

$ Joe = new Pessoa ( "macho") - $ car_Joe = new Car ( "vermelho") - $ car_Sam = new Car ( "verde") - $ customer1 = new Cliente ( "Smith", "Joe", $ custID) -

O objeto é armazenado no nome da variável e o método construtor é executado. então você pode usar qualquer método da classe com declarações do seguinte formato:

$ Joe-> gotowork () - $ car_Joe-> Parque ( "ilegal") - $ car_Sam-> paintCar ( "blue") - $ name = $ customer1-> getName () -

Diferentes objetos criados a partir da mesma classe são indivíduos independentes. O carro de Sam fica pintado de azul, mas o carro de Joe ainda é vermelho. Joe recebe um bilhete de estacionamento, mas não afeta Sam.

O script aqui mostra como usar o Formato classe.

? Lt; php / * Script nome: buildForm * Descrição: Usa o formulário para criar um formulário HTML simples * / require_once ( "Form.class") - echo "formulário de telefone"- $ Phone_form = new Form (" process.php "," Submeter Phone ") - $ phone_form-> addField (" first_name "," Nome ") - $ phone_form-> addField (" last_name "," Last Name " ) - $ phone_form-> addField ( "telefone", "telefone") - echo "

Por favor preencha o seguinte formulário:

"- $ Phone_form-> DisplayForm () - echo"? "->

Em primeiro lugar, o roteiro inclui o arquivo que contém o Formato classe no script. A classe é armazenada no ficheiro Form.class. O script cria um novo objeto de formulário chamado $ phone_form. Três campos são adicionados com o addField método. O formulário é exibido com o DisplayForm método. Observe que algum código HTML adicional é emitido neste script. Isso HTML pode ter sido adicionado ao DisplayForm método com a mesma facilidade.

O script cria um formulário com três campos, usando o Formato classe.

image0.jpg

menu