最後一行中的echo
似乎是造成問題。但是我不能拿出來,或者直接打印這行。我怎樣才能重寫那部分?另外,其他PHP函數的寫法有什麼不對嗎?在php代碼中回顯導致問題
$output .= "
<script src='http://platform.twitter.com/widgets.js'></script>
<a href='http://twitter.com/share' class='twitter-share-button'
data-url='". the_permalink() ."'
data-via='username'
data-text='". the_title() ."'
data-count='horizontal'>Tweet
</a>
<iframe src='http://www.facebook.com/plugins/like.php?href=". echo urlencode(get_permalink($post->ID)) ."&layout=button_count&show_faces=false&width=90&action=like&colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:90px; height:20px;'></iframe>'";
在雙引號前最後一行末尾的額外單引號是什麼?你指的是什麼「問題」? 「我的車在發出奇怪的聲音。 - 哦,它一定是引擎。「 –
你爲什麼連接一個回聲?要麼刪除'echo',要麼將其前一個句點改爲分號(';')。 –