好的,所以我有一些代碼給我適合。函數Echo vs返回
調用的函數d($z);
$ Z ^本身是在代碼的其他地方聲明的變量。
這不起作用:
function d($x1){
$distance = $x1;
return $distance;
}
這工作:
function d($x1){
$distance = $x1;
echo $distance;
}
任何想法,爲什麼?
注意:我不希望該值echo'd。我希望能夠稍後使用該值作爲變量,並且不一定會打印到屏幕上。 (現在,上面是一個簡化版本,很多已被刪除,我真正想要做什麼,但即使上述不能正常返回)
雖然這不是我想要做的,我想使用$ distance的結果作爲內部變量(而不是回顯它),如果我使用<?=$distance?>
它不適用於返回。
顯示調用函數的代碼。它是否將結果分配給變量? – Barmar
你怎麼稱呼d()?發佈其餘的代碼。 – Gustavo
Does'nt返回正確什麼?你必須給我們更多的細節。它被如何使用等? – Prix