2012-11-19 150 views
-1

我在一个名为$ str的php块中有一个字符串,一个img url。我想将该字符串设置为img src中的img src,但它不起作用。如何将PHP中的字符串传递给html标签?

<img src="<?php $str ?>" height="50px" width="50px"> 

我还可以如何设置src到$ str字符串?

回答

4
<img src="<?php echo $str;?>" height="50px" width="50px"> 
0
<?php echo '<img src="'.$str.'" height="50px" width="50px">' ?> 
0

其他方式,但不推荐。您可以尝试:

<img src="<?=$str?>" height="50px" width="50px"> 

这将工作,只要(在php.ini中)

short_open_tag的值为=在

1

嗯,我发现正确答案这个问题。上面的答案没有什么效果,该代码只在网站上打印出源字符串到html页面。

这个工作对我来说(我有我的函数返回图片来源字符串):

require_once("../../my_coded_php_functions.php");

<?php echo '<img src="' . getSourcePathOfImage() . '" />' ?>

此网站(文章)帮我找到和理解的解决方案:

http://php.net/manual/en/faq.html.php

相关问题