Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560

    La funzione str_replace con Array per effettuare sostituzioni multiple

    Buongiorno a tutti,

    Codice PHP:
    $replacements = array('vecchio' => 'nuovo');
                
    $f_value str_replace(array_keys($replacements), array_values($replacements), $f_value);
                
    $replacements = array('‎vecchio2' => 'nuovo2');
                
    $f_value str_replace(array_keys($replacements), array_values($replacements), $f_value); 
    Al posto di ripetere gli array così uno sotto l'altro, c'è un modo per "raggrupparli" in un'unica $replacements?

    Grazie e buona giornata

  2. #2
    Codice PHP:
    $replacements = [
        
    'vecchio2' => 'nuovo2',
        
    'vecchio' => 'nuovo',
    ]; 

  3. #3
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    Testato e funzionante! Grazie

  4. #4
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    Riallacciandomi al post, devo estrarre solo la parola 'vecchio' dagli array,
    supponiamo che al posto di 'vecchio' e 'vecchio2' ci sia 'vecchio-1' 'vecchio-2' 'vecchio-3' 'vecchio-4' 'vecchio-5' 'vecchio-6' 'vecchio-7' 'vecchio-8'
    Codice PHP:
    $replacements = [ 
                 
    'vecchio-1' => 'vecchio'
                 'vecchio-2' 
    => 'vecchio'
                 'vecchio-3' 
    => 'vecchio'
                 'vecchio-4' 
    => 'vecchio'
                
    ]; 

    esiste una funzione (o raggruppare) per estrapolare solo la parola 'vecchio' senza dover riperere gli array più volte?

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.