我是从一个RSS提要拉:
http://search.library.utoronto.ca/UTL/index?Ntt=starcraft&Ntk=Anywhere&Ntx=mode+matchallpartial&N=0&Nu=p_work_normalized&Np=1&rss=1
如果您导航到一个浏览器,你会得到一个不错的XML页面。
但是,如果我这样做
simplexml_load_file("the above url");
在PHP中,我得到
1: parser error : Document is empty
1: parser error : Start tag expected, '<' not found in my_file
因此,浏览器,为什么能得到它,但不是PHP?
如果我做file_get_contents("the above url")
函数将失败,并返回FALSE。