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 og Ternary Ytelse
    Den betingede utsagn er grunnleggende i de fleste programmeringsspråk. Evnen til å kontrollere flyten av et program gjør beslutningsprosessen i koden en mulighet. Mens det er en rekke conditionals tvers av ulike programmeringsspråk , noen forblir den samme. "Hvis " statement er en av disse uttalelsene , og ofte sin styling versjonen , den " trefoldig " operatør, er også. Men mens trefoldig gir programmerere en enkel måte å uttrykke enkle " if- else " utsagn , betyr det ikke alltid tilby det samme effektivitet, som er tydelig i PHP programmeringsspråk . PHP conditionals

    PHP conditionals hjelpe programmereren kontrollere flyten av et program under utførelsen basert på tilstanden i enkelte variabler. Disse betinget utsagn kommer i to grunnleggende former : else - hvis forholdene og looper . Viktig i dette eksempelet er den else-if statement, som tar et betinget utsagn og evaluerer en sann eller falsk verdi fra den. Avhengig av denne verdien , vil uttalelsen enten utføre en oppgave , eller utføre en annen oppgave. Et annet - hvis setningen er som en "enten - eller" scenario . Enten det utfører en oppgave eller det ikke .
    PHP trefoldig operatøren

    For å gjøre koden mer lesbar eller enklere å skrive , noen conditionals har stenografi uttrykk. Den kortform for en " andre - hvis " statement i PHP, og mange andre språk , er " trefoldig " operatør. Trefoldig operatør i PHP bruker et spørsmålstegn og et kolon som en del av syntaks sin . Trefoldig operatøren evaluerer en sann eller falsk sikt, og utfører en av to operasjoner basert på det resultatet. Følgende eksempel illustrerer en trefoldig uttrykk: Hvis uttalelsen 1 er sant, så utsagn 2 utfører . Hvis ikke, så utsagn 3 utfører : en

    ( statement_1 ) ? statement_2 : statement_3 ;
    Kopier On Skriv

    I de fleste henseender , er trefoldig operasjon identisk med en enkel " else-if " statement. En spesiell forskjell er at trefoldig operatører kopiere avkastningen verdien av sin uttalelse evaluering hver gang den er lest . PHP språket utenfor dette uttrykket bruker en teknikk kjent som "copy -on - write . " Dette betyr ganske enkelt at når du tilordner variabler verdier , ikke PHP tolken ikke kopiere denne verdien til variabelen er endret . Den variable innehar bare en referanse til denne verdien. Trefoldig operatøren imidlertid alltid kopierer verdien .
    Ternary resultatutvikling

    Fordi PHP bruker copy- on -write teknikk , uttrykk som en else - if setning ikke gjentatte ganger kopiere verdier når henrettet . En ternær operatør , på den annen side, gjør. Ved utførelse av et lite antall operasjoner, for eksempel en enkelt operasjon eller en liten sløyfe , ytelsen forskjellen mellom et annet hvis - setningen og en ternær setningen er ubetydelig. Men når virksomheten fortsetter å vokse over store mengder gjentakelser , er trefoldig operatøren vist seg å kjøre mye tregere enn en enkel else-if statement.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en sekvens i Oracle SQL 
    ·Hvordan sender jeg PHP til iframe 
    ·Slik bygger PHP i HTML Med Dreamweaver 
    ·Slik installerer PHP i cPanel 
    ·PHP File Upload Typer 
    ·Hvordan legge til en anonym proxy til en PHP Script 
    ·Slik konverterer PHP til Boolean 
    ·Slik konverterer MySQL til SQLite 
    ·Hvordan laste opp et bilde med PHP 
    ·Hvordan finne en String Innsiden av et String of PHP 
      Anbefalte artikler
    ·Hvordan oppdatere en String Array i Java Dynamic 
    ·Hvordan lage en JS File 
    ·Hvordan sette opp en PHP Website 
    ·Hvordan lage Autocad Lisp programmer 
    ·Python Canvas Metoder 
    ·3 - D effekter med JavaScript 
    ·Hvordan Ring VBScript Fra Vb.NET 
    ·Slik konverterer P12 med keytool 
    ·Introduksjon til programmering med Java 
    ·Hvordan lage en Basic spill i C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/