【发布时间】:2011-09-20 21:43:16
【问题描述】:
如何回应:
echo '<link rel="stylesheet" type="text/css" href="<?php echo get_bloginfo('template_url');?>/tryme.css">';
我做得对吗?它得到一个错误:解析错误:语法错误,意外的T_STRING,期望','或';'
请帮忙。谢谢。
【问题讨论】:
-
你到底想达到什么目的?
如何回应:
echo '<link rel="stylesheet" type="text/css" href="<?php echo get_bloginfo('template_url');?>/tryme.css">';
我做得对吗?它得到一个错误:解析错误:语法错误,意外的T_STRING,期望','或';'
请帮忙。谢谢。
【问题讨论】:
echo '<link rel="stylesheet" type="text/css" href="' . get_bloginfo('template_url') . '/tryme.css">';
echo 是一个函数,它打印它的参数。您实际上可以像这样调用echo:echo("hello");,它在语法上与echo "hello"; 相同
如果您正在调用echo,则您已经处于 php 模式(即:在您的 echo 调用之前的某处有一个打开的 <?php),因此对于 get_bloginfo 调用无需再次进入 php 模式. get_bloginfo 返回一个字符串,因此您可以将其输出与 echo 参数的其余部分连接起来。
【讨论】: