Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Skillnad mellan PHP4.0 & PHP5.0

    PHP 5 avtäcktes i juli 2004 som en uppgradering från PHP 4 , som själv släpptes i maj 2000 . Det presenterade en ny kärna motor , Zend Engine 2.0 , samt nya modeller objekt och en mängd nya funktioner . Den goda nyheten för programmerare var att de flesta av de ändringar som gjorts var ganska små och triviala , vilket innebär att inlärningskurvan var inte särskilt utmanande . PHP är ett server - side skriptspråk vars fördel är att koden bearbetas på servern , vilket innebär klientdatorerna behöver bara hämta koden resultat . Omarbetad Object Model

    Object Model omarbetades för PHP 5 för att göra det enklare för programmerare att duplicera objekt , skapa klassen konstanter och ange synlighet , för att nämna några . I PHP 4 , till exempel , duplicera ett objekt krävs kopiera den och sedan tilldela den ett nytt värde . Med PHP 5 , kan du bara använda den "klon" metoden , som objekt redovisas genom handtaget och inte i värde . Som en påminnelse , äventyrar en Object Model det system där programmerare kan manipulera och gränssnitt mellan objekt , eller de enheter som besitter egenskaper och uppvisar vissa beteenden . Addera nya direktiv

    som en förbättring jämfört med PHP 4 , PHP 5 infördes också flera php.ini direktiv, eller viktiga instruktioner avseende sammanställning av programmen . De " register_long_arrays " tillåter dig att tillåta eller inte tillåta $ HTTP_ * _VARS variabel typ , anger " session.hash_bits_per_character " antalet bitar som ska lagras i varje tecken när du konverterar den binära hash och " zend.ze1_compatibility_mode " , kan du slå på PHP 4 kompatibilitetsläge
    New Extensions

    PHP 5 också fört med sig ett överflöd av nya anknytningar och funktioner . . Till exempel kan den " SimpleXML " för enklare bearbetning av XML-data , gör " SUB " förlängning det lättare att kommunicera med databaser och " Hash " tillägget lägger en uppsjö av nya hashfunktioner . Samtidigt var SQLite förlängningen integreras i PHP 5 , vilket gör att programmerare att läsa och skriva direkt till en databas . Addera PHP 5.3

    PHP har sedan dess uppgraderats ytterligare upp till PHP 5.3.8 , som släpptes i augusti 2011 . Med denna uppgradering har kommit nya förlängningar , omslag och konstanter klass , samt avskrivningar av funktioner som call_user_method ( ) , define_syslog_variables ( ) och ereg_replace ( ) . Den mest anmärkningsvärda förbättringen har varit införandet av namnrymder , som tillåter programmerare att organisera sina PHP -program med mycket mer effektivitet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Användning av Odefinierade konstanter i PHP
    ·MySQL Syntax Issues
    ·MySQL versionshistorik
    ·Hur man installerar PEAR - PHP på Ubuntu
    ·En handledning om Återställa Array i PHP
    ·Hur du returnerar DIV Med PHP
    ·Antalet ord i en PHP String
    ·Hur man går med i en Inlaga i MySQL med PHP
    ·Konvertera ett datum till ett UNIX Tidsstämpel PHP
    ·Hur man bygger ett PHP Array
    Utvalda artiklarna
    ·Hur du ändrar Kolumnnamn i MySQL
    ·Typer av Variabla attributdata
    ·Hur man skriver ordet motsvarar en Check Belopp i C pro…
    ·Hur man installerar en IPA -fil i en iPhone Simulator
    ·Hur Separera HTML & Python Code
    ·Hur man gör Variabler Utgång Heltal i Python Programm…
    ·Hur man gör Python Open
    ·Hur man använder strängar som inmatning från tangent…
    ·Hur man ska lösa IP i Python
    ·Hur du formaterar en XMPP Stream Dump
    Copyright © Dator Kunskap http://www.dator.xyz