Com crear i trucar a funcions PHP

Autora: Eric Farmer
Data De La Creació: 12 Març 2021
Data D’Actualització: 17 Ser Possible 2024
Anonim
Firebase Functions Tutorial #1 - Introduction
Vídeo: Firebase Functions Tutorial #1 - Introduction

Content

Potser ja heu après els conceptes bàsics del llenguatge PHP. Tanmateix, de vegades el vostre codi es pot fer llarg i repetitiu. Les funcions PHP constitueixen una forma fàcil i flexible de consolidar codi. Aquest tutorial us ensenyarà els conceptes bàsics de les funcions PHP, que cobreixen la implementació, creació i crida de funcions. Recordeu, a les classes de matemàtiques, que les funcions matemàtiques necessiten un valor per generar-ne un altre? No és tan diferent amb les funcions de la programació. En aquest tutorial, escriurem una funció que agafarà un valor, restarem 2 d’aquest valor i el multiplicarem per 10. També explorarem variables globals i temporals.

Passos

Part 1 de 3: Creació d'un rol

  1. Creeu un fitxer PHP nou al servidor i obriu-lo al vostre editor de text preferit.

  2. Comenceu el codi escrivint les etiquetes d'obertura i tancament de PHP, així com deixeu un espai entre elles.
  3. Escriviu el codi anterior en una nova línia entre les etiquetes PHP.
  4. Quan vulgueu crear una funció, inicieu una línia amb la paraula "funció", doneu espai i escriviu el seu nom entre parèntesis i, a continuació, obriu claudàtors. En el cas anterior, la funció es va crear amb el nom "my_function". Potser heu notat la variable "$ input" entre parèntesis. D’això s’anomena argument, que és el valor en què la funció funcionarà i retornarà. Les funcions PHP poden adoptar diversos arguments, sempre que estiguin separades per comes durant la declaració, com en l'exemple anterior.
  5. Ara escriviu el codi entre claus. L'ordre "retorn" retorna la sortida. En aquest cas, la sortida seria $ input menys 2, el resultat de la qual es multiplica per 10. Tingueu també en compte que l'ordre "return" tanca la funció.

Part 2 de 3: Crida a la funció

  1. Introduïu el codi següent en una nova línia després de tancar els claudàtors. Aquesta línia de codi crida a la funció "la meva_funció". En aquest cas, introduirem el valor 8 a la funció, de manera que PHP mostrarà el valor final. En provar l'script, el codi retornarà 60.
  2. Introduïu el codi anterior en una nova línia. L'avantatge de treballar amb funcions és que podeu fer-les servir una i altra vegada. Ara trucarem a la funció "my_function" dues vegades més. Tingueu en compte que les funcions de l’exemple anterior es tracten com a nombres. Presteu atenció al tipus de dades en què esteu treballant per tal de no donar cap error (per exemple, cadena, número, booleà, etc.). Proveu el guió i obtindreu 60 seguits de 260.

Part 3 de 3: Funcions i variables


  1. Afegiu tres línies de codi al vostre script.
  2. Afegiu-ho abans de qualsevol codi del vostre script.

  3. Afegiu aquesta línia just després de tancar les tecles de funció.
  4. Per deixar les coses més clares, aquí teniu un exemple de codi.
  5. Una variable declarada dins d'una funció no es pot utilitzar fora d'ella. Per exemple, si intento utilitzar el codi "echo $ input" fora de la funció, PHP informarà d'un error, perquè no he creat aquesta variable fora de la funció. Tingueu també en compte que les variables declarades fora d'una funció només es poden utilitzar fora de la funció (tret que les utilitzeu com a argument), però hi ha una ordre que us permetrà, dins d'una funció, crear una variable fora d'ella. L'ordre és "global". A l'exemple anterior, l'ordre "global" es va utilitzar a la variable $ num, que pot tenir el valor utilitzat o canviat dins d'una funció. Si proveu el codi, retornarà els valors 50 i 240.
  6. Embolicar amb funcions! Creeu una funció que sigui útil per al vostre codi. Utilitzeu-los en futurs codis PHP i gaudiu dels avantatges que aporten.

Com evitar les tintures de cabell a la pell

Robert Simon

Ser Possible 2024

Tenir el cabell morat é fantàtic, però no é gen agradable quan el color de la pintura ’ecampa pel front! Quan e pinta el cabell a caa, podeu acabar amb taque al dit i al contorn de...

El francè é una llengua romàntica; el eu on i accent e combinen per crear un entiment d’amor.Fin i tot le cançon trite poden emblar dedicade a l'amor per algú que no ap l&...

Interessant Al Lloc