Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [PHP] Sintassi

  1. #1

    [PHP] Sintassi

    Ciao raga avrei bisogno di qualche piccola spiegazione su queste sintassi:

    Codice PHP:
     if( !$found ) {
                        
    $found true;
                        continue;
                    } 
    Cosa significa quel punto esclamativo nella if "if( !$found )"?

    Altra domandina in questo pezzo di una classe:
    Codice PHP:
    $this->detected_language $this->getLanguage(); 
    non capisco se $this ha un qualche significato particolare(dreamweaver me la segna con un colore diverso dal solito)

    e poi non so' cosa significhi: ->

    Ciedo scusa se sono domande banali, ma ho cercato un po' in giro e non ho ancora trovato risposta.

    Grazie mille a tutti x la pazienza

  2. #2
    Il punto esclamativo inverte il significato di quello che scrivi dopo.

    Ad esempio
    != (vuol dire diverso)

    oppure

    con isset verifichi che una variabile si settata ma se dici

    if (!isset($a))
    {
    echo 'xxx';
    }

    ti verrà stampato xxx se $a non é settata

    il codice che hai postato significa:

    se $found é FALSE, $found=TRUE

    ---------

    $this-> si usa all'interno delle classi nella programmazione ad oggetti per richiamare le proprietà e i metodi. Ma se non sai nulla di programmazione ad oggetti é inutile che continuo

  3. #3
    Grazie mille,

    No per ora non so' assolutamente nulla ne di classi ne di oggetti,
    vedro' di documentarmi in seguito, quando avro' finito di imparare almeno le basi del linguaggio php.
    purtroppo il tempo a mia disposizione e' poco, ma la passione tanta...

    Grazie ancora e buona programmazione a tutti

    See ya!!!

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.