我想在PHP中創建一個計算器現在我已經寫了一個函數在PHP中添加幾個數字,但它的concatenate而不是添加它可以有人請幫我指導做任務。現在我們可以將一個字符串轉換爲一個標誌php
function cal($val1 , $opt , $val2){
return $sum = $val1 . $opt . $val2;
}
,如果我打電話這樣的功能:
echo cal(4,"+",5);
它返回4+5
但我正在尋找9
一個答案 可以在可能的是,$選擇工作作爲一個操盤手的一個字符串,我可以根據運營商增加或減少
好,'.'是連接運算符...所以它應該怎麼做任何事情* *,但串聯? –
你應該使用'eval()' – Mohammad
@Mohammad你應該*永遠不要*使用'eval()',除非絕對沒有別的辦法。在這種情況下,有。看看運營商是什麼,並實現該功能。 –