Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    parentesi graffe in stringa

    Ciao, che differenza c'è tra questi due codici, cioè usando e non usando le parentesi graffe {0} dopo $carattere? Perchè le hanno messe?
    Grazie!

    Codice PHP:
    function funzione(&$stringa$carattere$ripetizioni)
    {
        
    $tmp "";
        
        for (
    $i 0$i intval($ripetizioni); $i++)
            
    $tmp .= $carattere{0};

        
    $tmp .= $stringa;

        for (
    $i 0$i intval($ripetizioni); $i++)
            
    $tmp .= $carattere{0};

        
    $stringa $tmp;
    }

    $stringa "Argomenti per riferimento";
    funzione($stringa"*"10);
    echo 
    $stringa
    Codice PHP:
    function funzione(&$stringa$carattere$ripetizioni)
    {
        
    $tmp "";
        
        for (
    $i 0$i intval($ripetizioni); $i++)
            
    $tmp .= $carattere;

        
    $tmp .= $stringa;

        for (
    $i 0$i intval($ripetizioni); $i++)
            
    $tmp .= $carattere;

        
    $stringa $tmp;
    }

    $stringa "Argomenti per riferimento";
    funzione($stringa"*"10);
    echo 
    $stringa

  2. #2
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858

  3. #3
    ma se $carattere contiene solo *, che senso ha dirgli di prendere la prima cifra?

  4. #4
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Non ne ho idea, se non lo sai tu... non so manco cosa dovrebbero fare quei due snippet di codice.

    In certi casi potrebbe sicuramente avere il suo perché nel contesto specifico lo ignoro

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.