我正在與這個小php問題爭鬥,我試圖從頁面讀取url部分。preg_match_all問題
PHP代碼是這樣的:
preg_match_all('!<a href="Jobbörse-reader\/items\/(.*?)" title=".+">(.*?)</a>!',$content,$ergebnisse);
我的問題是:preg_match_all()
將返回0,如果我var_dump
的$ergebnisse
,我得到空數組是這樣的:
array(3) { [0]=> array(0) { } [1]=> array(0) { } [2]=> array(0) { } }
網頁代碼中我正在閱讀是這樣的:
<a href="Jobbörse-reader/items/somelink.html" title="some text">NAME</a>
我需要somelili nk.html和NAME,但很明顯,它無法匹配它們,請有人可以幫助我嗎?
順便說一句:我正在閱讀內容成功。 感謝
什麼編碼是你的內容和代碼嗎? – deceze