Parser une url enlever le slash ?

joe -  
 joe -
Bonjour à tous,

Alors voilà mon souci je veux parser une url de type:

http://monsite.com/45454

et ne récupérer que le 45454

J'utilise donc:

$url = monUrl
$variable = parse_url($url, PHP_URL_PATH)

Le problème est que je récupère aussi le slash donc : /45454

Est-il possible de ne récupérer que le n° sans le slash dans ma variable ???

Et si oui, comment faire biensur.

D'avance merci !

3 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    1
    1. Eastchild Messages postés 337 Statut Membre 31
       
      Ah bah voila la solution :-)

      beaucoup plus simple que ce que j'ai donné.
      0
  2. Eastchild Messages postés 337 Statut Membre 31
     
    Bonjour,

    Je ne pense pas que ça soit la meilleure solution mais tente un str_split().

    $temp = str_split($variable1);
    
    for($i=1;$i<=strlen($variable1);$i++){
    
    $variable2 .= $temp[$i];
    
    }


    Après, y'a peut être mieux
    0
  3. joe
     
    Merci reste plus qu'à voir si j'arrive à mettre çà en place :)

    Je reviendrais vers vous si j'y arrive vraiment pas, merci.
    0