Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Object Vs . Array in PHP
PHP explodeerde in populariteit na de release van PHP 4 , een krachtige server - side Web development tool . Het omvatte enige steun voor object -georiënteerde stijl van programmeren , maar het was pas in PHP 5 , dat echte object - georiënteerd programmeren met PHP mogelijk werd . PHP 5 heeft nog steeds de procedurele programmeertaal stijl , echter , maken veel gebruik van flexibele arrays om de ontwikkeling te vereenvoudigen en te stroomlijnen . PHP Objecten

PHP objecten zijn toepassingen van PHP klassen , die zijn sjablonen voor code en data . Een object kan hebben " eigenschappen " - naam en waarde paren , en "methoden " - functies voor het object . Bijvoorbeeld , wordt een klasse met de naam "Gebruiker" wordt gebruikt om een ​​object variabele genaamd " $ user " die de momenteel aangemelde gebruiker te creëren . Het heeft een eigenschap genaamd gebruikersnaam , die toegankelijk is als volgt :

$ user - > gebruikersnaam
;

Het heeft ook een methode die zich afmeldt van de gebruiker , die wordt uitgevoerd als dit: < br >

$ user - > logout ( ) ; " . methoden"

Kortom , objecten hebben data , genaamd " eigenschappen ", en functies , genaamd
PHP arrays

een PHP array is een flexibel set van naam en waarde paren . Het is flexibel omdat de namen die elke rij , en de waarden kunnen elk gegevenstype zijn . Bijvoorbeeld kan een item in de array een getal , terwijl de orde is een array. Dit maakt PHP arrays flexibel en eenvoudig te beheren , het stroomlijnen van het proces van het snel produceren van webapplicaties .
Vergelijking van objecten en arrays in PHP

De twee data types zijn vergelijkbaar in dat ze beide de naam en waardeparen kunnen bevatten . U kunt doorlopen de eigenschappen van een object met behulp van een " foreach " loop als je kunt met arrays . Echter , array items zijn flexibel met geen verwachtingen voor de inhoud ervan . Objecten kunnen nieuwe eigenschappen willekeurig te nemen , maar de klasse van het object definieert bepaalde eigenschappen die aanwezig moeten zijn . Ook objecten hebben methoden , dat is een belangrijke reden om ze te gebruiken in de eerste plaats .
Overwegingen

Als u een variabele die naam en waarde bevat maken paren of een genummerde lijst van data-items , gebruiken een array . De array is geoptimaliseerd voor dit doel en er zijn veel PHP-functies die u helpen bij het gebruik van arrays . Als u gegevens wilt over iets dat een reeks model volgt opslaan , dwz de variabele wordt altijd verondersteld om bepaalde vooraf gedefinieerde eigenschappen hebben , met behulp van een object kan geschikt zijn .

Previous: Next:
  PHP /MySQL Programmering
·Hoe te FBML Tags Gebruik 
·Hoe maak je verbinding met de …
·Dynamische SQL Tutorial 
·PHP Layout Tutorial 
·Hoe maak je een MySQL -extensi…
·Hoe het opzetten van MySQL Rem…
·Het percentage gebruik van PHP…
·Hoe een Blokkering gebruiker S…
·Hoe de MySQL tabel User Interf…
  Related Articles
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
Hoe de VBScript gebeurtenisobject Gebrui…
Hoe te Array Items in VBS toevoegen 
Hoe om te bepalen van een multi - dimens…
Hoe kan ik een object converteren naar S…
Hoe vindt u de maximale waarde in een ar…
Hoe vindt u de grootste waarde in een ar…
Hoe maak je een multidimensionale array …
  Programmering Articles
·Hoe maak je een DER Maak Certificaat 
·Klassen en functies in VB.Net 
·Hoe te voegen in Decode Spaces MySQL met…
·Hoe maak je een hyperlink Ophalen uit ee…
·Hoe kan ik meerdere tekens vervangen in …
·Hoe maak je een GridView Toon horizontaa…
·Hoe je 8 - Bit Sequence Bereken 
·Monoalphabetic Vervanging Ciphers in Jav…
·Hoe maak je een Python functie Met Timeo…
Copyright © Computer Kennis http://www.nldit.com