Web ontwikkelaars gebruiken de programmeertaal PHP om dynamische websites zoals e-commerce sites en blogs snel te implementeren . Hoewel ontworpen als een procedurele programmeertaal , PHP kunt u ook klassen en objecten te maken , waardoor het instellen van een object - georiënteerd programmeren paradigma . Hierdoor functioneert in PHP interactie object en variabelen . De uitgeschakelde functie bijvoorbeeld wordt gebruikt om geheugen gemaakt door voorwerpen niet meer in gebruik . PHP en Procedurele Programming Ontwikkelaars bedacht PHP oorspronkelijk een procedurele programmeertaal paradigma vertegenwoordigen . Dit betekent in wezen dat de lijn van de uitvoering in een PHP-programma verhuist van regel naar regel . Tijdens het programmeren in PHP impliceert code over meerdere bestanden , zal de uitvoering van een webpagina zoals PHP treden meestal ronduit , een regel per keer . Als een geïnterpreteerde taal , betekent dit dat de variabele opdracht en deletie treedt ook een regel tegelijk . Object - Oriented Programming in PHP PHP omvat manieren te programmeren in het object - georiënteerde paradigma ook. Met object - georiënteerd programmeren , programmeurs creëren " voorwerpen " die gegevens en de bewerkingen die gegevens neemt deel inch Deze objecten zijn herbruikbaar , en het minimaliseren van code en het patroon herschrijven vertegenwoordigen . Code in object - georiënteerde programma bestaat vaak over meerdere bestanden , die meerdere objecten en hun functionaliteit te definiëren . PHP maakt gebruik van object - georiënteerd programmeren om te helpen bij de concepten van schone , herbruikbare code te webontwikkeling . Objecten en Memory In object - georiënteerd programmeren , net als in procedureel programmeren , variabelen en objecten zich bevinden in het geheugen eenmaal geschapen . Voor eenvoudige variabelen zoals gehele getallen of tekens , geheugen gebruik is meestal vrij klein . Maar voor objecten , dat dikwijls vele soorten gegevens en andere code de functies die werken op deze gegevens geheugengebruik over een webserver kan vrij groot worden gedefinieerd . Het wordt wenselijk voor programmeurs om het geheugen handmatig te beheren door het verwijderen van objecten nadat ze hun doel hebben gediend in het programma . De Unset Functie De unset functie in PHP bevrijdt deze waarden opgeroepen . Terwijl PHP bevat een garbage collector net als andere talen zoals Java , zou de programmeur wil een variabele of object handmatig verwijderen . De garbage collector controleert automatisch de code voor niet-gebruikte variabelen en objecten en verwijdert ze . Als de programmeur wenst het object verwijderd op een bepaald moment , maar de uitgeschakelde functie maakt deze , zoals in het volgende voorbeeld : $ temp = new A ( ) ; //verklaren object van het type Aunset ( $ temp ) ;
|