Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    46

    Problema taglio stringa

    Ciao a tutti,
    ho un problemino:

    Ho un arrey con questi valori:

    $array=array("TG 123 abcdefg","bacdefg","TG 156 asdjnsad","asdasdasd","TG 123 sdffsdf","TG 456 fsdfsdf");

    Ora, se faccio un ciclo che fa la stampa dei valori chiaramente li vedo tutti, però avrei la necessità di eliminare "TG 123" dove presente...

    Qualche consiglio???

    Grazie
    Ludo

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Codice PHP:
    $i=0;
    foreach (
    $array as $value) {
       if(
    strpos($value"TG 123")
       {
              unset(
    $array[$i]);
       }
       else
       {
            
    $i++;
       }


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    46
    Probabilmente mi sono spiegato male,
    se l'array iniziale è:
    $array=array("TG 123 abcdefg","bacdefg","TG 156 asdjnsad","asdasdasd","TG 123 sdffsdf","TG 456 fsdfsdf");

    Vorrei ottenere questo:

    $array=array("abcdefg","bacdefg","asdjnsad","asdas dasd","sdffsdf","fsdfsdf");

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Codice PHP:
    $i=0
    foreach (
    $array as $value) { 
         
    $vect=split(" ",$value);
         
    $array[$i]=$vect[count($vect)-1];   


  5. #5
    codice:
    $array = preg_replace('/TG \d{3}\s*/', '', $array);

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    46
    K.B. era proprio quello che mi serviva!!!!!!!!!!!!!

    Grazie mille e grazie anche a bstefano79, ma la tua funzione se in arrey mettevo "Ciao ciao mare" mi tagliava tutto e rimaneva solo mare... Probabilemnte non avevi capito quello che io ho spiegato male

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.