Visualizzazione risultati 1 fino 2 di 2

Discussione: imparare a scrivere una funzione ed una classe in PHP

  1. #1
    Guest

    Predefinito imparare a scrivere una funzione ed una classe in PHP

    Ecco come creare la nostra prima funzione in php:
    per prima cosa definiamo una funzione:
    Codice PHP:
    <?php
    function nomeDellaFunzione() {

    }
    ?>
    Allora, function definisce che la seguente è una funzione, nomeDellaFunzione è il nome della funzione (necessaria per richiamarla), poi si immettono le parentesi graffe che contengono il blocco di codice.
    Adesso creaiamo il contenuto della funzione:
    Codice PHP:
    <?php
    function nomeDellaFunzione() {
    echo
    "Ciao, questa è una funzione!";
    }
    ?>
    Questa funzione richiamerà un echo con scritto:
    Ciao, questa è una funzione!
    Adesso per richiamarla nella pagina basta scrivere:
    Codice PHP:
    <?php
    function nomeDellaFunzione() {
    echo
    "Ciao, questa è una funzione!";
    }
    //tutto il codice
    nomeDellaFunzione();
    ?>
    Ok, ora se noi vogliamo creare una funzione più dinamica basta fare:
    Codice PHP:
    <?php
    function nomeDellaFunzione($contents) {
    echo
    $contents;
    }
    ?>
    Questa funzione non scrive nulla se non lo definiamo noi in questo modo:
    Codice PHP:
    <?php
    function nomeDellaFunzione($contents) {
    echo
    $contents;
    }
    //tutto il codice
    nomeDellaFunzione("Questo sarà il valore che assegniamo a contents");
    ?>
    In poche parole indica che $contents è indicato nel nome della funzione, e che lo deve scrivere.
    Seguendo queste basi possiamo creare anche qualcosa di più dinamico, come includere tutti i file di una cartella.
    Ciaoooo

  2. #2
    Guest

    Predefinito Prima classe in php

    ciao a tutti, in questo how-to spiegherò come creare una classe.
    Allora per prima cosa scriviamo:
    Codice PHP:
    <?php
    class nomeClasse {
    //blocco di codice
    }
    ?>
    Allora, per definire il nome di una classe basta scrivere class e poi il nome della classe.
    ATTENZIONE: la classe si comporta in modo differente dalle funzioni, infatti non dobbiamo inserire le parentesi.
    Poi inseriamo le parentesi graffe le quali contengono il codice da eseguire.
    Adesso diamo una funzione alla classe:
    Codice PHP:
    <?php
    class nomeClasse {
    private
    $scrivi = "Ciao, questa è una classe.";
    function
    display() {
    echo
    $this->scrivi;
    }
    }
    ?>
    Analizziamo questo codice:
    private indica che quella variabile può essere utilizzata solamente da quella classe. $this->scrivi non fa altro che prendere la variabile $scrivi in questa classe. Adesso per richiamarla dobbiamo scrivere:
    Codice PHP:
    <?php
    class nomeClasse {
    private
    $scrivi = "Ciao, questa è una classe.";
    function
    display() {
    echo
    $this->scrivi;
    }
    }

    $object = new nomeClasse();
    $object->display();
    ?>
    Definiamo il nome di una variabile, e poi scriviamo: new + ilnomedellaclasse + ();
    poi non dobbiamo far altro che scrivere il nome della variabile, poi -> e poi il nome della funzione.
    Questo è tutto, ciaoooo.
    Ultima modifica di NetSkin : 04-08-2007 alle ore 09.33.20 Motivo: Caratteri Accentati

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •