私はこの小さな php の問題と戦っています。ページから URL 部分を読み取ろうとしています。
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>
somelink.html と NAME が必要ですが、明らかに一致しません。誰か助けてください。
ところで:私はコンテンツを正常に読んでいます。ありがとう