Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Wat is een Constructor in PHP ?
In PHP programmeren , kunnen ontwikkelaars krachtige applicaties met behulp van Object Oriented technieken te creëren . Object Oriented ontwikkeling betekent het verdelen van de verschillende taken en activiteiten binnen een toepassing tussen een set objecten . Ontwikkelaars kunnen duidelijk definiëren van objecten in dergelijke PHP-applicaties met behulp van klasse declaraties . De constructor van een klasse is de functie die wordt uitgevoerd wanneer er een nieuwe instantie van de klasse begint het leven . Klassen

Een klasse verklaring in PHP definieert de eigenschappen en het gedrag van alle objecten van de klasse die bestaan ​​binnen de applicatie . Een klasse is als een blauwdruk , een beschrijving van de gegevens en functies die objecten van de klasse zal vertonen . Als bijvoorbeeld een klasse verklaart een gegevensvariabele elk object van de klasse wordt een kopie van die variabele bevatten . Klasse verklaringen doorgaans zowel data en functies te definiëren . De verzamelde eigenschappen en het gedrag binnen een klasse zijn allemaal opgenomen om te helpen objecten van de klasse uitvoeren van een goed gedefinieerde set van applicatie verantwoordelijkheden .
Objecten

Wanneer een PHP project , zoals een website of webapplicatie , creëert klasse verklaringen, andere PHP scripts zijn in staat om objecten van de aangegeven klassen te creëren . De PHP taal biedt een aantal klassen standaard , die PHP scripts kunnen ook instantiëren , evenals eventueel inclusief aangepaste klassen . De volgende voorbeeldcode geeft aan het creëren van een object van een klasse , het opslaan van een verwijzing naar het object in een variabele :

$ my_object = new Lovely_Helper ;

Wanneer deze code wordt uitgevoerd , zal de server uit te voeren van de code vermeld binnen de constructorfunctie in de " Lovely_Helper " class verklaring , terug een object met de in die verklaring vermelde gegevens en functies .
constructor functie

de constructorfunctie uitgevoerd wanneer een object van een klasse wordt gecreëerd door " klant " code . "Klant " -code is de code in een script of applicatie gebied dat buiten de klas verklaring , maar dat kan de functionaliteit van de klas is gericht op het bieden toegang . De constructorfunctie kan optioneel nemen parameters . De volgende voorbeeld code toont de contouren van een constructorfunctie voor de " Lovely_Helper " klasse:

functie Lovely_Helper
( ) {

//bouwer code hier

}

Binnen de constructorfunctie , kan de klasse alle soorten verwerking noodzakelijk is om objecten van de klasse instantiëren .
Eigenschappen

In de meeste gevallen , een klasse constructor zal waarden toe te kennen aan bepaalde klasse variabelen . Soms kunnen deze waarden worden doorgegeven als parameters wanneer externe code maakt een object van de klasse met de " nieuwe " keyword . De volgende uitgebreide codevoorbeeld toont de opname van een klasse variabele :

var $ my_name
;

functie Lovely_Helper
( $ name = " Jim " ) {

this- > $ my_name = $ naam ;

}


de code biedt een standaard waarde voor de variabele in het geval " klant " code heeft geen parameters passeren . Zodra de constructormethode van deze klasse heeft uitgevoerd , zal de variabele " my_name " een waarde hebben , hetzij de ene voorbij " klant " code of de standaardwaarde die binnen de constructor code .
< Br >

Previous: Next:
  PHP /MySQL Programmering
·PHP functie te Trefwoorden Mar…
·Hoe maak je een DIV op PHP ver…
·Hoe je Cache in PHP Verwijder 
·Hoe te Getuigenissen draaien o…
·Hoe te Rijen Van ResultSet Oph…
·Hoe maak je een tekstvak verbe…
·Verschillen tussen twee snaren…
·Hoe te testen PHP Exec 
·Hoe maak je een PHP Cron Job U…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe te Binary Strings Decode 
·Wat is een sequentiële bestand? 
·Hoe kan ik een onzichtbare knop in C Zor…
·Hoe kan ik een lijst in JSP Iterate 
·FCM code in MATLAB 
·Hoe te berekenen Formules schrijven in V…
·PHP Xcode Tutorial 
·Hoe maak je een klasse File 
·OpenGL en Visual Basic Tutorial 
Copyright © Computer Kennis http://www.nldit.com