Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP Unset Class Definisjon
    webutviklere bruke PHP programmeringsspråk for å raskt distribuere dynamiske nettsteder som eCommerce nettsteder og blogger . Mens utformet som en saksbehandlingsfeil programmeringsspråk, kan PHP også lage klasser og objekter , og dermed iverksette et objekt - orientert programmering paradigme . På grunn av dette , funksjoner i PHP samhandle med objektet , så vel som variable. Usatt funksjon , for eksempel, blir brukt til å frigjøre minne tatt av gjenstander ikke lenger i bruk . PHP og prosessuelle Programmering

    Utviklere unnfanget PHP opprinnelig å representere en saksbehandlingsfeil programmering paradigme . Dette betyr i hovedsak at linjen av henrettelse i et PHP program flyttes fra linje til linje. Mens programmering i PHP innebærer kode på tvers av flere filer, vil gjennomføringen av en nettside , inkludert PHP oppstår vanligvis oversiktlig , en linje av gangen . Som et tolket språk , betyr dette at variable oppdrag og sletting skjer også en linje av gangen .
    Objektorientert programmering i PHP

    PHP omfatter måter å programmere i den objektorienterte paradigme også. Med objektorientert programmering, programmerere lage "objekter" som representerer data og operasjoner som data tar del i. Disse objektene er gjenbrukbare, og minimere koden og mønster omskriving . Kode i objekt - orienterte programmer finnes ofte på tvers av flere filer , som definerer flere objekter og deres funksjonalitet . PHP bruker objektorientert programmering for å bidra til å bringe begrepene ren , gjenbrukbar kode til webutvikling.

    Objekter og Memory

    I objektorientert programmering, akkurat som i prosessuelle programmering, variabler og objekter ligge i minnet en gang skapt . For enkle variabler som heltall eller tegn , er minnebruk vanligvis ganske små. Men for objekter, som ofte inneholder mange typer data , samt annen kode for å definere funksjoner som fungerer på disse dataene , kan minne bruk på tvers av en webserver bli ganske stor. Det blir ønskelig for programmerere å administrere minne manuelt ved å slette gjenstander etter at de har tjent sitt formål i programmet.
    Unset Function

    usatt funksjon i PHP frigjør disse verdier fra minnet. Mens PHP inneholder en garbage collector som andre språk som Java , kan programmereren ønsker å manuelt slette en variabel eller objekt. Den garbage collector sjekker automatisk koden for ubrukte variabler og objekter og sletter dem . Hvis programmereren ønsker objektet slettes på et bestemt tidspunkt , men gjør at usatt funksjon dette , som vist i følgende eksempel : ?

    < Phpclass A { public $ b = 0 ;}
    < p > $ temp = new A ( ), //erklærer objekt av typen Aunset ( $ temp) ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få serverens dato og klokkeslett til Countdown…
    ·Hvordan overstyring cPanel Globale innstillinger for en…
    ·Hvordan Begrens til 100 Ord i PHP 
    ·Hvordan bruke PHP kode i en Java Script Funksjon 
    ·Hvordan Cache en webside med PHP 
    ·Hvordan Link MySQL og PHP på Windows Server 2003 
    ·PHP Funksjoner for MySQL til HTML 
    ·PHP ' isset ' vs ' tom ' 
    ·Hvordan bygge en PHP Kalender 
    ·Slik fjerner PHP Tags 
      Anbefalte artikler
    ·Hvordan lese MDB for ODBC 
    ·Hvordan lage din egen nettleser i C # 
    ·Hva er Casting i Java 
    ·Hvordan Sammenlign Filattributter i VBS 
    ·Hvor å Endre tekstfarge i Java Chat 
    ·Hvordan få Strings å konvertere heltall i VB.NET 2005…
    ·Java Game Development Tools 
    ·Ulempene ved Normalisering 
    ·Slik installerer Java SE 6 i Windows 
    ·Hvordan finne duplikater i fil med Perl 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/