Php 在函数中使用变量
这似乎是一个非常简单的问题,但我没有任何运气解决它,也不完全确定要搜索什么。我试图获取函数使用的$logo,以便图像使用第1行定义的变量:Php 在函数中使用变量,php,Php,这似乎是一个非常简单的问题,但我没有任何运气解决它,也不完全确定要搜索什么。我试图获取函数使用的$logo,以便图像使用第1行定义的变量: $logo = 'http://dev.batman.com/logo.png'; function signup_email_body( $logo ){ $body = '<img src="'.$logo.'" />'; } $logo=”http://dev.batman.com/logo.png'; 功能注册\电子邮件\正文($
$logo = 'http://dev.batman.com/logo.png';
function signup_email_body( $logo ){
$body = '<img src="'.$logo.'" />';
}
$logo=”http://dev.batman.com/logo.png';
功能注册\电子邮件\正文($logo){
$body='';
}
然后在注册时触发该函数,并且缺少src属性
(注意:以上是简化的代码以节省大量HTML)函数永远不会返回
$body
的值,因此一旦函数调用完成,它基本上就消失了。您需要从函数返回该值才能实际使用它:
$logo = 'http://dev.batman.com/logo.png';
function signup_email_body( $logo ){
return '<img src="'.$logo.'" />';
}
$body = signup_email_body( $logo ); // <-- now $body has that string value
$logo=”http://dev.batman.com/logo.png';
功能注册\电子邮件\正文($logo){
返回“”;
}
$body=注册\电子邮件\正文($logo);// 在这些情况下,使用是一个好主意
$logo = 'http://dev.batman.com/logo.png';
function signup_email_body($logo)
{
return sprintf('<img src="%s" />', $logo);
}
echo signup_email_body($logo);
$logo=”http://dev.batman.com/logo.png';
功能注册\电子邮件\正文($logo)
{
返回sprintf(“”,$logo);
}
回音注册\电子邮件\正文($logo);
调用函数时需要传递变量。如何调用函数?调用函数时传递它<代码>注册\电子邮件\正文($logo)对不起,伙计们,这正是我没有做的。谢谢。为它创建一个函数可能有点多余?为什么它会被否决?