P
PK functies: Een Inleiding


Php de functies worden gebruikt in elk enig manuscript. Word op de hoogte brengen van de PHP functies om uw eigen taken tot stand te brengen.

<?php
explode(' ', #);
? >

Deze worden gebouwd in PHP functies en zij zijn zelfde en beschikbaar op elke PHP opstelling. U kunt tot hen in om het even welk manuscript toegang hebben zonder het moeten speciaal om het even wat doen.

Een functie is een subprogramma dat op gegevens kan handelen en een waarde terugkeren. Elke functie heeft zijn eigen naam en wanneer die naam wordt ontmoet, uitvoering weg van de programmatakken aan de eerste lijn (of verklaring) van die functie. Wanneer de functie heeft voltooid, ' keert ' terug het en de uitvoering hervat van waar het weg wegging. Een functie zal een specifieke taak uitvoeren en doet het die goed, de waarde terugkeert u met de argumenten wilt u tot het overgaat.

Bijvoorbeeld:

de serie explodeert (koordseparator, de grens van het koordkoord [, int. ])

Deze lijn is genoemd geworden prototype. Het vertelt precies u wat de functie is en welke parameters het zouden moeten worden overgegaan. Wij kunnen zien dat het een serie wanneer u het roept, en als parameters zal terugkeren (de naam van een variabele die gewoonlijk tot een functie wordt b.v. # en # is de parameters in explode($split, #)), overgegaan het separator, koord en grens neemt. De parameters zijn altijd binnen (). Eerste 2:

(koordseparator, de grens van het koordkoord [, int. ])

worden vereist en u moet argumenten (de daadwerkelijke waarde van de parameter b.v. ' ' en ' verdeelde dit omhoog ' is de argumenten in explode(' ', ' verdeel dit ')) voor deze overgaan wanneer u de functie roept. Als u een separator of geen koord specificeert, zult u een fout krijgen. De parameters moeten ook in de orde worden overgegaan zij hier vermeld zijn. U kunt hen rond ruilen niet.

Nochtans, is er de grensparameter aan het eind:

(koordseparator, de grens van het koordkoord [, int. ])

Bericht hoe dit binnen is [ geregelde steunen ]. Dit betekent het facultatief is. U te hoeven niet om die parameter tot de functie over te gaan.

De terugkeer en parameter (hieronder) benadrukte types zijn in de meeste gevallen niet werkelijk belangrijk.

de serie explodeert (koordseparator, de grens van het koordkoord [, int. ])

Php is gekend als los getypte taal wat betekent u niet om zich over veranderlijke types te hoeven ongerust te maken. Php zal het werk voor u doen. In het geval van explodeer (), weet u nochtans dat het een serie zal terugkeren wanneer het wordt voltooid en u moet het overgaan 2 koorden. U zou een fout krijgen als u probeerde om het over te gaan een geheel:

explode(1, 15117);

Maar in het algemeen, kunt u de types veilig negeren.

Wanneer het roepen van de functie, kunt u verscheidene dingen met het resultaat doen. Bijvoorbeeld, kon u het aan de pagina rechtstreeks weergalmen: 

de echo explode(' ', ' verdeelde dit ');

Welke niet veel gebruik zou zijn. Het gemeenschappelijkste ding you'd doet is sparen het resultaat in een variabele als zo: 

# = explode(' ', ' verdeel dit ');

U kunt dan met de gegevens spelen aangezien u houdt van omdat het in # variabele is.

Dit artikel is gecompileerd door het tevreden ontwikkelingsteam in Pegasus InfoCorp die inhoudspecialisten van verschillende het werkdomeinen trekt. Zij kunnen door de van Pegasus InfoCorp- website bij info@pegasusinfocorp.com worden gecontacteerd. Pegasus InfoCorp is een India gebaseerde Webontwerp, een Webontwikkeling en online/offline het bedrijf van de softwareontwikkeling. Gelieve te bezoeken http://www.pegasusinfocorp.com om meer artikelen te lezen en meer over ons te kennen!

Andere bedrijven en organisaties zijn welkom om dit artikel op hun websites te herdrukken op voorwaarde dat de volgende voorwaarden worden voldaan aan.
  • Het artikel wordt niet veranderd op enige manier
  • Het artikel wordt gekopieerd zoals in al zijn onderdelen die is (achterverbindingen omvat aan de van Pegasus InfoCorp- website).
  • Het bedrijf/de organisatie die het artikel herdrukken komen overeen om onschadelijke Pegasus InfoCorp, zijn werknemers, directeuren, ambtenaren, agenten, partners en hun opvolgers te verdedigen te vergoeden en te houden en wijzen van en tegen om het even welk en alle aansprakelijkheden, schade, verliezen, kosten en uitgaven, met inbegrip van langs de veroorzaakte prijzen van de procureur toe, of voortkomend uit eisen die op het gebruik van het artikel, met inbegrip van om het even welke eis van laster, belastering, schending van rechten van privacy of publiciteit, verlies van de dienst door abonnees worden gebaseerd en overtreding van intellectuele eigendom of andere rechten.
 
server software, scripting vrije talen, downloads,
ontwikkelaars, dynamische Web-pagina's, elektronische handel, 
optimizer,
 
diwali festival India, festival van licht in 
India, festival filmhindi festival in van India, India van lichte, 
nationale festival van India Artikelen
compiler, open bron, mySQL, ASP, Zend Motor, 
prestaties, leerprogramma's, handboeken, documentatie, kennis Blogs
basis, producten, artikelen, middelen, uiteinden, 
codegalerij, manuscript, archief, programmering, zaken, technologie, 
HTML Info van India
   
   
 
Huis
 
php, mysql, php malplaatjes, apache, php, 
handboek, server, pdf, gegevensbestand, flits, phpbuilder, 
inhoudsbeheer Huis
systeem, sql, manuscript, orakel, koord, xml, 
regelmatige uitdrukkingen, php5, webalizer, php leerprogramma's, code,
nusoap, klassen, ontwikkelaars Gekenmerkte Cliënten
Php, Unix, Linux, Apache, serversoftware, 
scripting vrije talen, downloads, ontwikkelaars, dynamische 
Web-pagina's, elektronische handel, optimizer, Waarom kies Pegasus?
compiler, open bron, mySQL, ASP, Zend Motor, 
prestaties, leerprogramma's, handboeken, documentatie, kennis De diensten
basis, producten, artikelen, middelen, uiteinden, 
codegalerij, manuscript, archief, programmering, zaken, technologie, 
HTML Oplossingen
dhtml klikt het menu, javascript menu, vrije 
website, navigatiesysteem, dhtml Webmenu, juiste muis, kruist browser 
dhtml menubouwer, Contacteer ons
software ontwikkelaar, de software Tamper, het 
hulpmiddel van de ontwikkelaarsoftware, Internet de ontwikkelaar van 
de pooksoftware, de ontwikkelaar van de baaiontwikkelaar van de 
spelsoftware Overzicht van de website
 
Indische softwareontwikkelaar, de software van de 
onroerende goederenontwikkelaar, developerindia de professionele 
software van verschillende media, de banen van de softwareontwikkelaar
 
de software van de toegangsontwikkelaar, 
softwareontwikkelaar hervat, ontwikkelaarsoftware, de software van de 
Webontwikkelaar, de ontwikkelaar van de pdasoftware Rupali
de software van de ontwikkelaarcomputer, de 
ontwikkelaar van de douanesoftware, ontwikkelaarIerland software, 
microsoft de software van de toegangsontwikkelaar Haven van Mundra
zee softwareontwikkelaar, de gebaseerde software 
van ontwikkelaarIndia, ontwikkelaar onderwijssoftware, de software van
de websiteontwikkelaar Aus RFID
de baansoftware van de beschrijvingsontwikkelaar, 
het salaris van de softwareontwikkelaar, het tijdschrift van de 
softwareontwikkelaar, de uitrusting van de softwareontwikkelaar Planeet Bombay
de software van de toepassingsontwikkelaar, Java 
en de ontwikkelaar en de software, de online ontwikkelaar van de 
pooksoftware, ontwikkelaar hervatten steekproefsoftware Marlex
ontwikkelaar van de palmsoftware, 
softwareontwikkelaar die, de softwareontwikkelaar van verschillende 
media, het winkelen de ontwikkelaar van de karsoftware, draadloze 
softwareontwikkelaar, Canada ontwikkelaar in het kijken het 
softwarewerk, de carrière van de softwareontwikkelaar de gokt ICUIL
Steinmetz
Slimme Manieren
 
Lees Meer
>>
 
 
© 2006, asusInfoCorp Pvt. Ltd van de Pin Alle Voorgebe*houde Rechten. Installeer de Flits van de Schokgolf™