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

    php manipolazione di testo, help!

    Ciao

    sono nuovo di questo forum e spero di trovare qualcuno che mi dia aiuto su un probelma a cui non so come trovare una soluzione!!!

    Bene, ho un file di testo chiamato favorites.dat, che, all'interno di un cms lista i favoriti di un utente. Ad esempio:

    riccisit|test|gabe
    gabe|riccisit

    significa che l'utente riccisit ha come favoriti test e gabe mentre gabe ha come favorito riccisit.

    Ora, mi servirebbe uno script PHP che individui, che so, la stringa che inizia con "gabe" e appenda il nome |test alla sua estremità. In questo modo test diventa un favorito di gabe. potrei inserire automaticamente favoriti tramite la manipolazione di testo, è questo il mio obiettivo.

    Dunque, non chiedo lo script nella sua interezza, ma mi trovo in crisi anche su quali comandi utilizzare. Ogni aiuto è quindi assai apprezzato!

    Grazie
    Fabio

  2. #2

  3. #3
    Grazie!

    ma il problema vero è che non so come fare a far capire al php quando una stringa inizia con una certa parola. Foreach mi dà tutte le occorrenze di una parola.

    In pratica devo:
    - individuare la stringa che inizia con xyz
    - appendere alla stringa individuata del testo.

    A dirsi sembra facile, lo so...grazie a chi mi aiuterà, altrimenti cercherò sul manuale seguendo le tue indicazioni!

    Fabio

  4. #4
    Foreach mi dà tutte le occorrenze di una parola.
    No, http://www.php.net/foreach ti permette di effettuare un ciclo su un array.

    Alcune delle funzioni che puoi utilizzare per capire "quando una stringa inizia con una certa parola" sono:

    http://www.php.net/substr o http://www.php.net/preg_match

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.