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 klasse VAR-funksjonen
    PHP klasser definere objektene som leverer funksjonaliteten til et nettsted eller applikasjon. Innenfor klassen erklæringer , utviklere skissere data og oppførselen til programmet objekter . VAR-funksjonen definerer en klasse variabel , som har et element av data for hvert objekt forekomst av klassen . Imidlertid er VAR-funksjonen foreldet i nyere versjoner av PHP. Utviklere kan bruke alternative kode konstruerer eller kan fortsette å bruke Div. avhengig av hvilken versjon av PHP deres server kjører. Formål

    Følgende eksempelkode demonstrerer VAR-funksjonen brukes til å definere en klasse variabel kalt

    < phpclass Helper {var $ helper_type ;} " helper_type . " ? >

    Denne klassen erklæringen disposisjon erklærer en variabel som vil være tilgjengelig i hele klassen . Den variable kan tilordnes en verdi på mer enn ett sted i klassen og vil bli assosiert med et enkelt objekt forekomst av klassen , snarere enn den klassen som helhet .
    Bruk

    Utviklere bruker VAR-funksjonen til å erklære klassevariabler , men de må også tilordne verdier til disse variablene . Konstruktøren funksjon av en klasse tildeler ofte opprinnelige verdier - eller initialiseres - klassevariabler som følger

    funksjon Helper ( ) { $ this - > helper_type = "admin "; } .
    < P > Denne koden kan vises på innsiden av klasse erklæring , etter linjen erklærte klassen variabel ved hjelp av VAR-funksjonen . Når ekstern kode oppretter et objekt av klassen , utfører innhold av konstruktøren funksjon , noe som gir det angitte variable en startverdi . Klassen kan også inneholde funksjoner hvor verdien av variabelen er endret , så lenge variabelen er ikke en konstant .
    Versjoner

    I nyere versjoner av PHP, er utviklere oppfordres til ikke å bruke VAR-funksjonen , selv om det fortsatt støttes for eldre applikasjoner. Hvis utviklerne bruker versjoner av PHP mellom 5 og 5.1.3 , kan koden sin generere feil hvis den inneholder VAR-funksjonen . Versjoner siden da støtte for funksjonen , men tolker det i henhold til nyere rammeverk for synlighet. Variabler deklarert hjelp Div. tolkes som å ha offentlig synlighet .
    Alternatives

    For utviklere som bruker PHP siden versjon 5 , innebærer den anbefalte alternativ til VAR-funksjonen synlighet. Sikt indikerer hvorvidt en bestemt variabel er tilgjengelig til annen kode . For eksempel , er en privat variabel bare synlig innenfor sin egen klasse erklæring , mens en offentlig variabelen er tilgjengelig utenfor klassen . Følgende alternative variabeldeklarasjon demonstrerer

    privat $ helper_type = "admin "; .
    P Dette erklærer " helper_type " som en variabel som kun er beregnet for intern klassen bruk og at ekstern kode har ingen tilgang til .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan beregne tid mellom to datoer i PHP 
    ·Enkel MySQL Database PHP Tutorial 
    ·Hvordan få tilgang til flere databaser i en PL /SQL Qu…
    ·Hvordan lagre en dato i en MySQL database ved hjelp av …
    ·Hvordan aktivere en FTP- tilkobling Med PHP 
    ·Hvordan Reset MySQL Insert ID 
    ·PHP Form Processing MySQL Query 
    ·Slik konverterer en PHP Array til JSON 
    ·Sette inn et tidsstempel i PHP MySQL 
    ·Hvordan Bind en OCI Function 
      Anbefalte artikler
    ·Slik konverterer en negativ Binary til desimal 
    ·Hvordan beregne lengde Int i Java 
    ·Hvordan å programmere en TI - 86 
    ·JavaScript Opplæring for tiden Validation Funksjon 
    ·Hvordan lage Tabell Auto intervaller i MySQL 
    ·VB6 Strengfunksjoner 
    ·Slik tilpasser ValidationSummary 
    ·Hvordan lage interaktive widgets for Android 
    ·Slik konverterer HTML til ren tekst i Java Applets 
    ·Hvordan lese en CSV-fil i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/