Strano comportamento di 'use' in php

Discussione in 'PHP' iniziata da Eggolot, 6 Settembre 2019.

  1. Eggolot

    Eggolot Nuovo Utente

    Registrato:
    6 Settembre 2019
    Messaggi:
    3
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Un saluto a tutti, sono nuovo nel forum e vorrei chiedere una cosa che non riesco a capire.

    Ho il file header.php con tutte le inizializzazioni del caso e le ultime due righe che potete vedere di seguito :
    PHP:
    <?php
        
    require_once('vendor/autoload.php');
        use 
    Respect\Validation\Validator as validator;
    ?>
    Questo file viene richiamato tramite Require da un altro file ma se in questo secondo file provo ad usare la classe validator questa non viene trovata.
    Se la riga 'use Respect\Validation\Validator as validator;' la ripeto nel secondo file funziona tutto bene.
    Qualcuno ha idea del perché?
    Grazie.
     
  2. macus_adi

    macus_adi Utente Attivo

    Registrato:
    5 Dicembre 2017
    Messaggi:
    926
    Mi Piace Ricevuti:
    53
    Punteggio:
    28
    Sesso:
    Maschio
    Occupazione:
    Developer
    Località:
    L'Aquila
  3. Eggolot

    Eggolot Nuovo Utente

    Registrato:
    6 Settembre 2019
    Messaggi:
    3
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
Sto caricando...

Condividi questa Pagina