isdefined的乙個妙用。

2021-08-25 18:15:46 字數 446 閱讀 3377

乙個小貼士。當你的form裡有乙個checkbox的時候,你會先判斷是否有值存在,然後存入資料庫。

或則使用如下**:

<cfparamname="form.abc" value="0">

來預先定義一下。

但是,這個工作可以使用isdefined來完成。條件是,你的值只有1和0。如果符合條件,你可以這樣寫,就可以不使用cfif來判斷。

update table1

set feild1 = #int(isdefined("form.abc"))#

where id = 1

這個時候,isdefined的值就是0和1. 因為isdefined返回的是yes和no。所以使用int轉換為0和1.

C STL fstream的乙個妙用

上週日在任務中國上接了乙個任務,程式不是很難,主要是他們學校有個程式提交系統,一開始程式把基礎的例子都過來,但是一到optional test就掛掉。後面想到可能是檔案中的數字有問題。原題目要求是這樣的,從檔案中讀取出是int的資料。本來用的是fstream的,但是 遇到不是int就掛掉了,後來就乾...

Switch語句的乙個坑 乙個妙用

switch有乙個坑比較容易踩,在這裡記錄提醒自己。如下 請問輸出什麼?如果你覺得答案是 i 2那就錯了。要注意,switch語句到case語句之間的 是不會執行的。直接略過,所以case挨著switch寫好了 switch語句通常我們慣性思維case都是從下到大1 n種情況排列下來,不過不要忘記c...

c 正則的乙個妙用

假如,我們有這樣一段文字 願 我們的祖國越來越強大 要替換成 願 我們的祖國越來越強大 當然,如果就事論事的話,要替換這個字串的辦法非常多.但是如果這僅僅是乙個非常非常長的字串,且裡面有n多個個標記呢?這個時候自然而然的就想到了用正則,也很容易的就找到了正確的正則 當然也有很多多種方式,正則的世界也...