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.
- 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.
|