Visualizzazione risultati 1 fino 3 di 3

Discussione: problema con variabili

  1. #1
    Guest

    Predefinito

    Come faccio a mettere una barra in mezzo a due variabili?

    devo fare:
    [code:1:d8acf96cf8]fopen("$var1"aggiungere la barra"$var2", "r");
    [/code:1:d8acf96cf8]


    Grazie

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Se ho capito bene ti chiedi (più genericamente) come concatenare stringhe, giusto?
    Per unire insieme più stringhe puoi usare l'operatore . (punto) ovvero:

    [code:1:40b7099f2d]$filepath = $var1.'/'.$var2;
    fopen($filepath, "r"); [/code:1:40b7099f2d]

    Altro modo comodo (tipico di PHP, poco frequente in altri linguaggi) è sfruttare l'espressione stringa racchiusa da doppie-virgolette "...", all'interno della quale puoi indicare direttamente i nomi di variabili. Dunque:

    [code:1:40b7099f2d]$filepath = "$var1/$var2";
    fopen($filepath, "r"); [/code:1:40b7099f2d]

    (Inoltre suppongo che per "barra" intendessi questa / anche detto "slash", visto che la vuoi usare in un percorso e dunque / è separatore di directory)
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    Guest

    Predefinito

    Certo

    Perfetto

Regole di scrittura

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