Php 为什么我会得到';0';有这个功能吗?
有人能解释为什么下面的函数只回显“0”吗Php 为什么我会得到';0';有这个功能吗?,php,Php,有人能解释为什么下面的函数只回显“0”吗 $year = date('Y'); function LastElements_shortcode() { global $year; return "Published July 1, " . $year . " The three elements for our summer issue were:<span style='color:#ffd997;'> Miasma, Simmer
$year = date('Y');
function LastElements_shortcode() {
global $year;
return "Published July 1, " . $year . " The three elements for our summer issue were:<span style='color:#ffd997;'> Miasma, Simmer, and Whimsy</span>.";
}
$year=日期('Y');
函数LastElements\u shortcode(){
全球美元年;
return“7月1日出版,.$year.”我们夏季发行的三个元素是:瘴气、闷热和异想天开;
}
下面的“if”语句中的代码可以输出一个变量
function elements_shortcode() {
global $elements;
return "<span style='color:#ffd997; font-weight:bold;'>" . $elements . "</span>";
}
函数元素\u短码(){
全球美元要素;
返回“$elements.”;
}
我刚刚用$year=date('Y')替换了全局$year
代码>在我的函数中
工作起来很有魅力 在元素内部,快捷码函数更改返回到echo的值,但顶部的代码不起作用。底部带有元素的代码\u shortcode()可以正常工作。不知道,使用错误报告它始终适用于您@dagona您是说它只返回0
,其他什么都没有?或者它是否返回了0年7月1日发布的“…等等”
?赞美佛陀。全球是普遍不受欢迎的,所以无论如何不要使用它。