Visualizzazione dei risultati da 1 a 7 su 7

Discussione: funzioni in include

  1. #1

    funzioni in include

    ciao
    ho un problema, facendo una cosa tipo:
    Codice PHP:
    file1.php
    <?php
    include ("file2.php");
    function 
    funzione1(){
    print 
    funzione2()."da funzione1";
    }
    funzione1();
    print 
    funzione2()."da script principale";
    ?>
    file2 
    <?php
    function funzione2(){
    return 
    "ciao";
    }
    ?>
    quando vado per eseguire lo script mi esegue la funzione 2 solo dallo script principale

  2. #2
    quindi non funziona quando metti funzione2 all'interno di funzione1 giusto?

  3. #3
    esattamente

  4. #4
    prova a leggere questo articolo su come mettere funzioni dentro funzioni e come richiamarle.

    http://blog.webeng.it/guida-php-funzioni/

  5. #5
    grazie ma non riesco a capire come faccio ad applicare quel principo al mio script
    dovrei fare una cosa del genere:
    Codice PHP:
    file1.php
    <?php
    function inclusione (){
    include (
    "file2.php");
    }
    function 
    funzione1(){
    print 
    funzione2()."da funzione1"

    inclusione();
    funzione1(); 
    print 
    funzione2()."da script principale"
    ?> 
    file2 
    <?php 
    function funzione2(){ 
    return 
    "ciao"

    ?>
    funzionerebbe?

  6. #6
    prova a vedere se ti genera un'errore.

  7. #7
    non funziona ho provato a mettere l'include anche dentro la funzione però mi da errore perché include due volte il file

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 © 2025 vBulletin Solutions, Inc. All rights reserved.