如何回应这个:
echo '<link rel="stylesheet" type="text/css" href="<?php echo get_bloginfo('template_url');?>/tryme.css">';
我做对了吗?它出错:解析错误:语法错误,意外T_STRING,期待','或';'
请帮忙。谢谢你。
答案 0 :(得分:8)
echo '<link rel="stylesheet" type="text/css" href="' . get_bloginfo('template_url') . '/tryme.css">';
echo
是一个函数,用于打印其参数。您实际上可以这样调用echo
:echo("hello");
,它在语法上与echo "hello";
相同
如果你正在调用echo
,你已经处于php模式(即:在<?php
调用之前某个地方有一个开放echo
,所以不需要再次进入php模式用于get_bloginfo
电话。 get_bloginfo
返回一个字符串,因此您只需将其输出与echo
参数的其余部分连接起来。