Parse error: syntax error, unexpected...on line 34
上記のエラーが出てきます。

<?php
$items = simplexml_load_file('URL')->channel->item;
$url = (string)$items[0]->children('media', true)->thumbnail->attributes()->url;
<a href="<?php echo $items->link; ?>"><img src="<?php echo $url; ?>"></a> ?>

この
<a href="<?php echo $items->link; ?>"><img src="<?php echo $url; ?>"></a> ?>の箇所が34行目ですが、どこが間違っているか教えていただけませんか。
よろしくお願いします。

A 回答 (3件)

<?php


$items = simplexml_load_file('URL')->channel->item;
$url = (string)$items[0]->children('media', true)->thumbnail->attributes()->url;
echo '<a href="'.$items->link.'"><img src="'.$url.'"></a>';
?>

のような書き方をしないとまずそうですね
    • good
    • 0

<?php


$items = simplexml_load_file('URL')->channel->item;
$url = (string)$items[0]->children('media', true)->thumbnail->attributes()->url;
echo '<a href="'.$items->link.'"><img src="'.$url.'"></a>';
?>

のような書き方をしないとまずそうですね
    • good
    • 0

PHPには詳しくない(というか意識的に勉強とかしていない)ですが……



><a href="<?php echo $items->link; ?>"><img src="<?php echo $url; ?>"></a> ?>の箇所が34行目ですが、どこが間違っているか教えていただけませんか。

<a href=~ ってのはphpの命令なんですかね?
print()で出力しているするべきものではないんでしょうか?
# で、print()で出力する場合、間の"<?php ほにゃらら ?>"にあるほにゃららは実行されるんでしょうか??

htmlタグとphpタグがごっちゃになっていたりしませんか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報