Visualizzazione dei risultati da 1 a 3 su 3

Discussione: piccola spiegazione

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    234

    piccola spiegazione

    Chi mi spiega a cosa serve '->' in PHP? Lo trovo in alcuni script ma non capisco l'utilizzo.

    Grazie - ciao

  2. #2
    Diciamo che il "->" è un simbolo relativo alla programmazione ad oggetti e serve per accedere a metodi ed attributi di una determinata classe.

    In una normale pagina php (ma di qualsiasi altro linguaggio di programmazione) si accede alle variabili visibili semplicemente riferendosi al nome della variabile:

    Codice PHP:
    <?PHP
       $nome_variabile 
    'valore';


       if ( 
    $nome_variabile == 'ciao' ) ...
    ?>
    mentre nella programmazione ad oggetti per accedere ad una variabile o ad un metodo di una determinata classe bisogna prima di tutto riferirsi alla classe stessa e poi a quello che si cerca:
    Codice PHP:
    <?PHP

       
    class test {
            public 
    $nome_variabile 'valore';

            function 
    test() {
               ...
            }
       }

       
    $classe = new test();   // Creo una istanza della classe test.
       
    if ( $classe->nome_variabile == 'ciao' ) {
          ...
       }
    ?>
    Come vedi prima si è creato un oggetto ( una istanza per quella classe ) poi per riferirci a variabili e/o funzioni di quella classe si usa:

    $nome_classe->variabile_classe

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    234
    Grazie mille, una spiegazione eccellente.

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.