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

    togliere tutto dall'ultima "/" con espressioni regolari

    avendo una stringa che contiene un path:

    "http://127.0.0.1/cartella/cartella1"

    vorrei con le espressioni regolari togliere quello che c'è dopo l'ultima /

    e avere così:

    "http://127.0.0.1/cartella/"

    qualcuno mi da una mano ?


    grazie

  2. #2
    $str = "http://127.0.0.1/cartella/cartella1";
    $str = substr( $str, 0, (strrpos($str, '/') + 1) );
    echo $str;
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    grazie mille !

    e se volessi prendere solo il primo pezzo?
    "/127.0.0.1/cartella/cartella1" = "/127.0.0.1/"


    giuro che è l'ultima

  4. #4
    $str = "http://127.0.0.1/cartella/cartella1";
    $first = strpos($str, '/', (strpos($str, '/') + 1));
    $str = substr( $str, $first, (strpos($str, '/', ($first + 1)) - ($first - 1)));
    echo $str;



    pero' lol ... se vuoi tutte le info fai prima con

    $str = "http://127.0.0.1/cartella/cartella1";
    array_shift($str = explode('/', $str));
    array_shift($str);
    print_r($str);
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.