Comment utiliser une classe dans un script php

Le code de classe PHP doit être dans le script qui utilise la classe. Le plus souvent, la classe est stocké dans un fichier séparé comprennent et est inclus dans un script qui utilise la classe.

Pour utiliser un objet, vous créez d'abord l'objet de la classe. Ensuite, cet objet peut effectuer toutes les méthodes que la classe comprend. Création d'un objet est appelé instanciation l'object. Tout comme vous pouvez utiliser un modèle pour créer de nombreuses robes semblables mais différents, vous pouvez utiliser une classe pour créer de nombreux objets similaires, mais individuels. Pour créer un objet, utiliser les déclarations qui ont le format suivant:

objectname $ = new ClassName (valeur, valeur, ...) -

Certaines déclarations valides qui créent des objets sont




$ Joe = new Person ("mâle") - $ car_Joe = new voiture ("rouge") - $ car_Sam = new voiture ("vert") - $ customer1 = new client ("Smith", "Joe", $ custID) -

L'objet est stocké dans le nom de variable, et la méthode constructeur est exécuté. Vous pouvez ensuite utiliser une méthode dans la classe avec les déclarations du format suivant:

$ Joe-> goToWork () - $ car_Joe-> Parc («illégaux») - $ car_Sam-> paintCar («bleu») - $ name = $ customer1-> getName () -

Différents objets créés à partir de la même classe sont des personnes indépendantes. La voiture de Sam se peint en bleu, mais la voiture de Joe est toujours rouge. Joe obtient un ticket de parking, mais il n'a pas d'incidence Sam.

Le script ici montre comment utiliser la Forme classe.

? lt; php / * Script nom: buildForm * Description: utilise le formulaire pour créer un simple formulaire HTML * / require_once ("Form.class") - echo "Formulaire de Téléphone"- = $ phone_form nouveau formulaire (" process.php »,« Soumettre Téléphone ") - $ phone_form-> addField (" prenom "," Prénom ") - $ phone_form-> addField (" last_name "," Nom " ) - $ phone_form-> addField ("téléphone", "Téléphone") - echo "

S'il vous plaît remplir le formulaire ci-dessous:

"- $ phone_form-> DisplayForm () - echo"»->

Tout d'abord, le script inclut le fichier contenant le Forme classe dans le script. La classe est stockée dans le fichier Form.class. Le script crée un nouvel objet de formulaire appelé $ phone_form. Trois champs sont ajoutés à la addField Procédé. Le formulaire est affiché avec le DisplayForm Procédé. Notez que certains code HTML supplémentaire est sortie dans ce script. Cela pourrait HTML ont été ajoutés à la DisplayForm méthode tout aussi facilement.

Le script crée un formulaire avec trois domaines, en utilisant le Forme classe.

image0.jpg

» » » » Comment utiliser une classe dans un script php