Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357

    [HELP]Espressione regolare img

    Salve ragazzi, ho un piccolo problema con un espressione regolare, fatta su un'immagine.
    Non riesco a tirare fuori due elementi che cerco nella stringa

    Codice PHP:
    function str_image($img){
            
    $stringas preg_replace("|/\<img src=\"/image/image_gallery?img_id=(.*?)&7=(.*?)\">/i|","$1",$img);
            
    //$img = explode("=",$img);
            
    echo $stringas;
        } 
    Ovviamente la stringa di ricerca è
    Codice PHP:
    str_image("<img src=\"/image/image_gallery?img_id=3130048&7=1275387149570\">"); 
    Soltanto non mi viene restituito nulla.. dove sbaglio??

  2. #2
    Se ho capito cosa devi estrarre, prova con:

    codice:
    function str_image($img){
        preg_match('#img_id=(\d+)&7=(\d+)#', $img, $match);
        return array(
            'img_id' => $match[1],
            '7'      => $match[2],
        );
    }
    
    print_r(str_image("<img src=\"/image/image_gallery?img_id=3130048&7=1275387149570\">"));

  3. #3
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    si hai capito perfettamente...
    Grazie mille

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.