Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema co eregi

  1. #1

    problema co eregi

    ho un file xml da cui prelevare dei dati:
    codice:
    <?xml version="1.0" encoding="ISO-8859-1" ?> 
    - <rss version="2.0">
    - <channel>
      <title>Weather Underground - Bergamo, Italy</title> 
      <link>http://www.wunderground.com/</link> 
      <description>Weather Underground RSS Feed</description> 
      <language>EN</language> 
    - <image>
      <url>http://icons.wunderground.com/graphi...ransparent.gif</url> 
      <link>http://www.wunderground.com</link> 
      <title>Weather Underground</title> 
      </image>
      <category>weather</category> 
    - <item>
      <title>Bergamo, Italy Current Conditions - 11:50 AM CET Dec. 27</title> 
      <link>http://www.wunderground.com/global/stations/16076.html</link> 
      <description>Temperature: 34°F / 1°C | Humidity: 87% | Pressure: 29.59in / 1002hPa | Conditions: Light Snow | Wind Direction: Variable | Wind Speed: 2mph / 4km/h | Updated: 11:50 AM CET</description> 
      <pubDate>Tue, 27 Dec 2005 10:50:00 GMT</pubDate> 
      </item>
      </channel>
      </rss>
    il quale viene convertito in stringa e su questa aplicata la funzione

    ergi("<description>(.+)</description>", $file_string, $rges);

    facendo

    print_r($rges)
    ottendo un arrai con due stringhe:

    Array
    (
    [0] => <description>Weather Underground RSS Feed</description>
    <language>EN</language>
    <image>
    <url>http://icons.wunderground.com/graphi...ransparent.gif</url>
    <link>http://www.wunderground.com</link>
    <title>Weather Underground</title>
    </image>
    <category>weather</category>


    <item>



    <title>Bergamo, Italy Current Conditions - 11:50 AM CET Dec. 27</title>
    <link>http://www.wunderground.com/global/stations/16076.html</link>
    <description>Temperature: 34&#176;F / 1&#176;C | Humidity: 87% | Pressure: 29.59in / 1002hPa | Conditions: Light Snow | Wind Direction: Variable | Wind Speed: 2mph / 4km/h | Updated: 11:50 AM CET
    </description>
    [1] => Weather Underground RSS Feed</description>
    <language>EN</language>
    <image>
    <url>http://icons.wunderground.com/graphi...ransparent.gif</url>
    <link>http://www.wunderground.com</link>
    <title>Weather Underground</title>
    </image>
    <category>weather</category>


    <item>



    <title>Bergamo, Italy Current Conditions - 11:50 AM CET Dec. 27</title>
    <link>http://www.wunderground.com/global/stations/16076.html</link>
    <description>Temperature: 34&#176;F / 1&#176;C | Humidity: 87% | Pressure: 29.59in / 1002hPa | Conditions: Light Snow | Wind Direction: Variable | Wind Speed: 2mph / 4km/h | Updated: 11:50 AM CET

    )

    come mai?
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  2. #2
    un altro esmpio

    se io una file
    codice:
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body bgcolor="#FFFFFF" text="#000000">
    
    
    
    testo1</p>
    bnbnbnm
    
    
    testo2</p>
    </body>
    </html>
    e faccio:
    ergi("

    (.+)</p>", $file_string, $rges);
    quello che ottengo:

    array
    (
    [0] =>

    testo1</p>
    bnbnbnm


    testo2</p>
    [1] => testo1</p>
    bnbnbnm


    testo2
    )

    non mi riconosce le due occorrenze in maniera distinta ma fa una somma delle due

    e giusto?
    ciao
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

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.