作者swallowcc (guest)
看板PHP
標題[請益] 運算子能否以變數的方式存在...
時間Sun Oct 16 23:05:44 2011
因為當初設計上沒有設想好,所以現在遇到了這個狀況..
想請問一下,假設如果我把 + 指定成 $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)
1F:→ bibo9901:eval(), but be careful 10/16 23:07
2F:→ swallowcc:可以了,非常感謝>_</ 10/16 23:27
3F:→ swallowcc:又遇到一個狀況,eval()出來的值沒辦法指定給任何變數... 10/17 01:09
4F:→ swallowcc:如果想要拿這個值來運算該怎麼辦呢+_+" 10/17 01:09
5F:→ MOONRAKER:eval('$res=' . $expr)不就結了 10/17 01:15
6F:→ swallowcc:謝謝,都解決了~^^> 10/17 08:04
7F:→ Jerr: = 也是 operator啊 XD 10/17 11:41
8F:→ MOONRAKER:但是還是要再提醒一次,eval()很危險。要提防$a $b被改 10/17 15:01
9F:→ MOONRAKER:成別的東西。如果$a $b來自get/post就要非常小心。 10/17 15:02
10F:→ swallowcc:嗯嗯,昨天看這個指令相關的文章時也有看到這點,謝謝~ 10/17 17:30
11F:→ swallowcc:不過這個是要做給家人用的計算程式,所以應該還好:D 10/17 17:30