看板 PHP 關於我們 聯絡資訊
因為當初設計上沒有設想好,所以現在遇到了這個狀況.. 想請問一下,假設如果我把 + 指定成 $a, - 指定成 $b 像是這樣的式子 $result = "10".$a."2".$b."3"; 有辦法讓它呈現的是一個計算後的數字,而不是一串算式嘛? @@ 如果不行就只好砍掉重練了 Orz 在此先感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.131.222 ※ 編輯: swallowcc 來自: 114.33.131.222 (10/16 23:07)
bibo9901:eval(), but be careful 10/16 23:07
swallowcc:可以了,非常感謝>_</ 10/16 23:27
swallowcc:又遇到一個狀況,eval()出來的值沒辦法指定給任何變數... 10/17 01:09
swallowcc:如果想要拿這個值來運算該怎麼辦呢+_+" 10/17 01:09
MOONRAKER:eval('$res=' . $expr)不就結了 10/17 01:15
swallowcc:謝謝,都解決了~^^> 10/17 08:04
Jerr: = 也是 operator啊 XD 10/17 11:41
MOONRAKER:但是還是要再提醒一次,eval()很危險。要提防$a $b被改 10/17 15:01
MOONRAKER:成別的東西。如果$a $b來自get/post就要非常小心。 10/17 15:02
swallowcc:嗯嗯,昨天看這個指令相關的文章時也有看到這點,謝謝~ 10/17 17:30
swallowcc:不過這個是要做給家人用的計算程式,所以應該還好:D 10/17 17:30