Arduino

PHP functie: Numeric, Built in, String, Date, door gebruiker gedefinieerd

Wat is een functie?

Een functie is een herbruikbaar stuk of codeblok dat een specifieke actie uitvoert.

Functies kunnen waarden retourneren wanneer ze worden aangeroepen of kunnen eenvoudig een bewerking uitvoeren zonder enige waarde terug te geven.

PHP heeft meer dan 700 functies ingebouwd die verschillende taken uitvoeren.

In deze tutorial leer je:

Waarom functies gebruiken?

Ingebouwde functies

Ingebouwde functies zijn functies die bestaan ​​in een PHP-installatiepakket.

Deze ingebouwde functies maken van PHP een zeer efficiënte en productieve scriptingtaal.

De ingebouwde functies kunnen in vele categorieën worden ingedeeld. Hieronder staat de lijst met categorieën.

String functies

Dit zijn functies die stringgegevens manipuleren, raadpleeg het artikel over tekenreeksen voor implementatievoorbeelden van tekenreeksfuncties

Numerieke functies

Numerieke functies zijn functies die numerieke resultaten opleveren.

Numerieke php-functie kan worden gebruikt om getallen op te maken, constanten terug te zetten, wiskundige berekeningen uit te voeren enz.

De onderstaande tabel toont de algemene PHP numerieke functies

Functie Omschrijving Voorbeeld uitgang
is_number Accepteert een argument en geeft waar als het numeriek en onwaar is, als het dat niet is <? Php if (is_numeric ("goeroe")) {    echo "waar"; } anders {    echo "false"; } ?> False
is_number Accepteert een argument en geeft waar als het numeriek en onwaar is, als het dat niet is <? Php if (is_numeric (123)) { echo "waar"; } anders { echo "false"; } ?> True
nummer formaat Gebruikt om een ​​numerieke waarde op te maken met behulp van cijferscheidingstekens en decimale punten <? Php echo number_format (2509663); ?> 2.509.663
rand Gebruikt om een ​​willekeurig nummer te genereren. <? Php echo rand (); ?> Willekeurig nummer
ronde Rond een getal met decimale punten af ​​op het dichtstbijzijnde hele getal. <? Php echo rond (3.49); ?> 3
sqrt Retourneert de vierkantswortel van een getal <? Php echo sqrt (100); ?> 10
cos Retourneert de cosinus <? Php echo cos (45); ?> ,52532198881773
zonde Retourneert de sinus <? Php echo sin (45); ?> ,85090352453412
bruinen Retourneert de tangens <? Php echo tan (45); ?> 1,6197751905439
pi Constante die de waarde van PI retourneert <? Php echo pi (); ?> 3,1415926535898

Date Functie

De datumfunctie wordt gebruikt om Unix datum en tijd te formatteren naar een door mensen leesbaar formaat.

Raadpleeg het artikel over PHP datumfuncties voor meer informatie.

Andere functies

Waaronder;

Waarom User Defined Functions gebruiken?

Door de gebruiker gedefinieerde functies zijn handig wanneer;

Deze activiteiten zullen over een aantal pagina's worden verspreid.

Het creëren van een functie die al deze pagina's kunnen aanroepen, is een van de functies die PHP tot een krachtige scripttaal maken.

Voordat we onze eerste door de gebruiker gedefinieerde functie maken, laten we de regels bekijken die we moeten volgen bij het maken van onze eigen functies.

Laten we nu onze eerste functie creëren. We zullen een zeer basale functie creëren die de belangrijkste componenten van een functie in PHP illustreert.

<? Php
// definieer een  functie die de hello-functie weergeeft
function add_numbers ()  {
 echo 1 + 2;
}
add_numbers ();
?>

Output:

3

Laten we nu kijken naar een redelijk complex voorbeeld dat een parameter accepteert en een bericht weergeeft net als de bovenstaande functie.

Stel dat we een functie willen schrijven die de gebruikersnaam op het scherm afdrukt, dan kunnen we een aangepaste functie schrijven die de gebruikersnaam accepteert en op het scherm weergeeft.

De onderstaande code toont de implementatie.

<? Php
functie weergavenaam ($naam)
{
echo "Hallo" . $naam;
}
weergavenaam ("Martin Luther King");
?>

Output:

Hallo Martin Luther King

Laten we nu kijken naar een functie die een parameter accepteert en vervolgens een waarde retourneert. We zullen een functie maken die kilometers omzet in mijlen. De kilometers worden als parameter doorgegeven. De functie retourneert de mijlen die gelijk zijn aan de verstreken kilometers. De onderstaande code toont de implementatie.

<? Php
functie  kilometers_naar_mijlen ($kilometers = 0)
{
$miles_scale = 0.62;
return $kilometers * $miles_scale;
}
echo  kilometers_naar_mijlen(100);
?>

Output:

62

Samenvatting

Vorige Volgende