Php 如何显示xml文件中的单个项?

Php 如何显示xml文件中的单个项?,php,xml,caching,Php,Xml,Caching,我有以下代码: 它得到了12个星座的描述。使用-它显示所有(12)星座描述 我需要展示个人星座,比如使用:,等等。类似的东西怎么样(基于你的pastebin代码,我还没有完全测试过): 然后你可以像这样回应: Array ( [Avinas] => Gali būti nelengva laikytis darbo drausmės bei išsaugoti gerus santykius. Pasistenkite kritiškai pažvelgti į save. Gal

我有以下代码:

它得到了12个星座的描述。使用
-它显示所有(12)星座描述


我需要展示个人星座,比如使用:
等等。

类似的东西怎么样(基于你的pastebin代码,我还没有完全测试过):

然后你可以像这样回应:

Array
(
    [Avinas] => Gali būti nelengva laikytis darbo drausmės bei išsaugoti gerus santykius. Pasistenkite kritiškai pažvelgti į save. Galbūt iš tiesų elgiatės nelabai atsakingai, nesilaikote pažadų, vėluojate pateikti informaciją ar į ją reaguoti?
    [Tauras] => Ryte venkite nesusipratimų, dviprasmybių. Ne laiku ir ne vietoje atliktas veiksmas ar ištartas žodis gali pakenkti. Būkite atsargesni ir atidesni kontaktuose bei viešose vietose - gresia vagystės, apgaulės.
    [Dvyniai] => Galimi laikini nesklandumai. Sužinosite apie kažkieno pastangas kai ką pakreipti jūsų nenaudai. Įsivaizduojamas gerbėjas ar susižavėjimo objektas gali jumis manipuliuoti. Pramoginė išvyka pareikalaus nenumatytų išlaidų.
    [Vėžys] => Šiandien labai svarbu visur jausti saiką ir atsakomybę. Įsigilinkite į situaciją be išankstinių nuostatų, objektyviai. Tai duos daugiau naudos nei skubėjimas šokti pagal kažkieno dūdelę ar momentines ambicijas. Tikėtini trikdžiai kelionėje.
    [Liūtas] => Jums itin rūpės karjeros bei turto reikalai. Pavojinga pasiduoti staiga kilusiai pagundai, gerai neištyrus situacijos bei perspektyvų. Neignoruokite artimo žmogaus nerimo, perspėjimų.
    [Mergelė] => Galite sulaukti keistų pasiūlymų, klaidinamos informacijos. Reikėtų atsargiai reaguoti į pasiūlymus daug ir greitai užsidirbti - įmanomos pinklės, apgaulės.
    [Svarstyklės] => Būsite nervingi, kupini kompleksų ar prietarų. Santykiuose, pokalbiuose stigs nuoširdumo, atvirumo, kiekvienas turės savų paslapčių. Sunkiai skirsite, kas tikra, o kas tėra vien jūsų subjektyvūs išsigalvojimai.
    [Skorpionas] => Šiandien labiau derinkitės prie aplinkybių, neskubėkite priimti atsakingų sprendimų, ypač susijusių su darbu, verslu, nekilnojamuoju turtu. Gaunama informacija gali būti netiksli, iškraipyta.
    [Šaulys] => Bus nelengva teisingai pasirinkti, nes peršami, giriami gali būti ne tie dalykai, kurie iš tikrųjų jums būtų naudingi ir perspektyvūs. Galbūt teks ką nors paremti pinigais, padengti nuostolį ar kitaip padėti.
    [Ožiaragis] => Tikriausiai šiandieną veltui mėginsite kažką pakeisti - susidursite su išsisukinėjimu, demagogija. Reikia ypatingo korektiškumo bendraujant, išsakant savo idėjas bei kritiką kitų atžvilgiu, antraip sulauksite slapto nepalankumo.
    [Vandenis] => Šiandien gali kilti keistų nesusipratimų. Galbūt naudosite neleistinus būdus siekdami pasipelnyti, o gal aplinkiniams pasirodys, kad jumis neverta pasitikėti dėl kitų priežasčių. Gali atsiskleisti veidmainystė, manipuliavimo faktas.
    [Žuvys] => Nepasiduokite lengvabūdiškų draugų įtakai, venkite atsitiktinių meilės nuotykių, rizikingų avantiūrų. Neteisingas situacijos įvertinimas neš nuostolius. Atkreipkite dėmesį į savo vaikų išdaigas bei pomėgius.
)
echo $horoscopes['Avinas'];
echo $horoscopes['Tauras'];
echo $horoscopes['Dvyniai'];
...

我发现以下错误:警告:文件\u get\u contents():第13行的/home/patiekal/domains/dayhoro.lt/public\u html/wp-content/themes/dayhoro/index.php中的文件名不能为空。您在谈论horoscope.txt文件吗?它位于正确的位置/cache/horoscope.txt,具有chmod 777权限。不是文件为空,而是
file\u get\u contents()
函数的文件名参数。所以我需要更改什么?最后一行有错误,我已经编辑了它。但是正如我所说的,我还没有测试过确切的代码,所以如果它仍然不起作用,请尝试自己想想。
echo $horoscopes['Avinas'];
echo $horoscopes['Tauras'];
echo $horoscopes['Dvyniai'];
...