Blame | Last modification | View Log | RSS feed
<?php#宣告指派命名空間namespace qbpwcf;#匯入外部套件include("../allInOne.php");/*#提示要測試的涵式echo"<hr>table::start - testCase 1<br>";#涵式說明:#表格開始,可以設定表格的厚度和位置#回傳的結果:#$result,表格開始的語法#必填寫的參數:$conf["class"]="";#爲表格的css樣式,若爲""的話,則預設採用 __defaultTbaleCsssStyle,其屬性爲 table-layout:fixed word-break:break-all width:100%var_dump(table::start($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::end - testCase 1<br>";#涵式說明:#表格結束#回傳的結果:#表格結束的語法var_dump(table::end());*//*#提示要測試的涵式echo"<hr>table::trStart - testCase 1<br>";#涵式說明:#列開始#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],列開始的語法.#$result["function"],當前執行的函式名稱.#必填寫的參數:$conf["class"]="__noBorder";#爲tr的css樣式,若為""則為不套用css樣式;若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式。#可省略參數:$conf["trTitle"]="trTitle";#該列要有什麼的提示字串var_dump(table::trStart($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::trEnd - testCase 1<br>";#涵式說明:#列結束#回傳的結果:#$result,列結束的語法var_dump(table::trEnd());*//*#提示要測試的涵式echo"<hr>table::tdStart - testCase 1<br>";#涵式說明:#行開始#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],行開始的語法.#$result["function"],當前執行的函式名稱.#必填寫的參數:$conf["class"]="__withoutBorder";#該 td 要套用套用的 css 樣式,若為""則代表不套用css樣式;若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式。#可省略的參數:#$conf["colspan"]="2";#為欄位合併的數量#$conf["rowspan"]="2";#為列合併的數量var_dump(table::tdStart($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::tdStart - testCase 2<br>";#涵式說明:#行開始#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],行開始的語法.#$result["function"],當前執行的函式名稱.#必填寫的參數:$conf["class"]="__withoutBorder";#該 td 要套用套用的 css 樣式,若為""則代表不套用css樣式;若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式。#可省略的參數:$conf["colspan"]="2";#為欄位合併的數量#$conf["rowspan"]="2";#為列合併的數量var_dump(table::tdStart($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::tdStart - testCase 3<br>";#涵式說明:#行開始#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],行開始的語法.#$result["function"],當前執行的函式名稱.#必填寫的參數:$conf["class"]="__withoutBorder";#該 td 要套用套用的 css 樣式,若為""則代表不套用css樣式;若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式。#可省略的參數:#$conf["colspan"]="2";#為欄位合併的數量$conf["rowspan"]="2";#為列合併的數量var_dump(table::tdStart($conf));unset($conf);#*//*#提示要測試的涵式echo"<hr>table::tdEnd - testCase 1<br>";#涵式說明:#行結束#回傳的結果:#$result,行結束的語法var_dump(table::tdEnd());*//*#提示要測試的涵式echo"<hr>table::spaceTrTdRow - testCase 1<br>";#涵式說明:#表格形式的空一列#回傳結果:#$result["status"],執行是否正常,"true"為正常,"false"為不正常.#$result["error"],錯誤訊息陣列.#$result["function"],當前執行的函數名稱.#$result["content"],表格形式空一列的語法.#必填的參數:$conf["default"]="true";#是否採用預設值,"true"爲是;"false"爲否。#可省略的參數:#$conf["bgcolor"]="whilte";#該空一列的空間底色要用設麼顏色,預設是不指定。如果該涵式是介於<table>與</table>之間,則其設定才會生效。#$conf["tableStart"]="true";#爲是否要表格開始,"true"表示"是"。#$conf["tableClass"]="__noBorder";#爲tr的css樣式,若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式。#$conf["tableEnd"]="true";#爲是否要表格結束,"true"表示"是"。var_dump(table::spaceTrTdRow($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::spaceTrTdRow - testCase 2<br>";#涵式說明:#表格形式的空一列#回傳結果:#$result["status"],執行是否正常,"true"為正常,"false"為不正常.#$result["error"],錯誤訊息陣列.#$result["function"],當前執行的函數名稱.#$result["content"],表格形式空一列的語法.#必填的參數:$conf["default"]="false";#是否採用預設值,"true"爲是;"false"爲否。#可省略的參數:$conf["bgcolor"]="grey";#該空一列的空間底色要用設麼顏色,預設是不指定。如果該涵式是介於<table>與</table>之間,則其設定才會生效。$conf["tableStart"]="true";#爲是否要表格開始,"true"表示"是"。#$conf["tableClass"]="";#爲tr的css樣式,若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式。$conf["tableEnd"]="true";#爲是否要表格結束,"true"表示"是"。var_dump(table::spaceTrTdRow($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::text - testCase 1<br>";#涵式說明:#表格形式的文字描述:#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],表格形式文字描述的語法.#$result["function"],當前執行的函式名稱.#必填寫的參數:$conf["outputString"]="test~";#要印出來的文字#可省略的參數:$conf["tableStart"]="true";#是否要表格開始<table>,"true"代表是。#$conf["tableClass"]="__withoutBorder";#為表格要套用的css樣式,若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式,預設為"__withoutBorder"$conf["trStart"]="true";#爲是否要以<tr>開頭,"true"表示"是"。也可以看作新的一列開始。#$conf["trClass"]="__withoutBorder";#爲tr的css樣式,若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式,預設為"__withoutBorder"$conf["tdStart"]="true";#爲是否要以<td>開頭,"true"表示"是"。也可以看成列裏面的元素開始#$conf["tdClass"]="__withoutBorder";#該 td 要套用套用的 css 樣式,若爲"__withoutBorder"的話則套用無框線的預設樣式;若爲"__withBorder"的話,則爲有框線的預設樣式,預設為"__withoutBorder"$conf["tdEnd"]="true";#爲是否要以</td>結尾,"true"表示"是"。也可以看成列裏面的元素結束$conf["trEnd"]="true";#爲是否要以</tr>結尾,"true"表示"是"。也可以看作該列結束。$conf["tableEnd"]="true";#是否要表格結束</table>,"true"代表是。var_dump(table::text($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::printRow - testCase 1<br>";#涵式說明:#建立列的元素,以及指定裏面要放什麼內容#回傳的變數:#回傳的變數:#$result["status"],執行是否正常,"true"為正常,"false"為不正常.#$result["error"],錯誤訊息陣列.#$result["function"],當前執行的函數名稱.#$result["content"],建立列元素的語法.#必填的參數:$conf["trClass"]="__withoutBorder";#列的樣式,"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式$conf["tdClass"]="__withoutBorder";#行的樣式,"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式$conf["tdContent"]=array("第一欄","第二欄","第三欄");#列裏面要放的元素是?如果要空一欄則可以輸array(" ")#可以省略的參數:$conf["tableStartClass"]="__withoutBorder";#列的樣式,"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式$conf["tableStart"]="true";#爲是否要表格開始,"true"表示"是"。$conf["tableEnd"]="true";#爲是否要表格結束,"true"表示"是"。#$conf["formStart"]="true";#是否要有表單的開始#$conf["formName"]="";#該表單的名稱#$conf["formAction"]="";#表單提交的目的地,若$conf["formStart"]有設置,則該參數也要設置#$conf["formTarget"]="_self";#為顯示的方式,若沒設定則預設爲"_self",其他可用的參數爲 "_blank"、"_parent"、"_top",也可以是iframe的名稱。#$conf["formEnd"]="true";#是否要有表單的結束var_dump(table::printRow($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::printColumn - testCase 1<br>";#函式說明:#放置按鈕#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["function"],當前執行的函數.#$result["error"],錯誤訊息陣列.#$result["content"],按鈕語法.#必要的參數:$conf["buttonDisplayValue"]="送出";#爲按鈕上顯示的文字。#可省略的參數:#$conf["buttonStyleName"]="";#可省略,爲按鈕所要使用的css樣式類別名稱,預設的css樣式爲 __simpleButtonLinkDefaultButtonCssStyle 。#其屬性爲 "width","height","font-size","text-align"#其屬性值爲 "100%" , "50" , "30" , "center"#$conf["buttonActionScriptFunction"]="";#可省略,爲按下按鈕時所要執行的javaScript函式或程式,預設不設定。#"document.forms.formName.submit()"爲傳送名爲testForm的表單內容#"window.print()"爲使用瀏覽器內建工具列印當前網頁#若搭配 javaScript 類別的 confirmWindow 函數的回傳結果,則會有確認視窗的效果.#$conf["buttonBorder"]="";#可省略,爲IE9內會自動產生外框,此爲外框的厚度,屬性值爲正整數,預設爲0。#$conf["disabled"]="true";#可省略,為按鈕的功能是否要取消,若為"true"則代表要取消,若為"false"則代表功能正常,預設為"false".#$conf["tableStart"]="true";#爲是否要表格開始。"false"代表否,"true"代表是。預設爲"false"。#$conf["tableClass"]="";#表格要套用的css樣式,若省略的話,則預設爲 __defaultTbaleCsssStyle 其屬性爲 table-layout:fixed word-break:break-all width:100% ,須搭配 $conf["tablStart"] 與 $conf["tableEnd"] 使用。#$conf["trStart"]="true";#爲是否要以<tr>開頭,"true"表示"是"。也可以看作新的一列開始,預設為"false".#$conf["trClass"]="__withoutBorder";#<tr>要套用的css樣式,預設為"__withoutBorder",亦即沒有框線的樣式;"__withBorder"則爲有框線的樣式#$conf["tdStart"]="true";#爲是否要以<td>開頭,"true"表示"是"。也可以看成列裏面的元素開始,預設為"false".#$conf["tdClass"]="__withoutBorder";#<td>要套用的css樣式,"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式#$conf["tdEnd"]="true";#爲是否要以</td>結尾,"true"表示"是"。也可以看成列裏面的元素結束,預設為"false".#$conf["trEnd"]="true";#爲是否要以</tr>結尾,"true"表示"是"。也可以看作該列結束,預設為"false".#$conf["tableEnd"]="true";#爲是否要表格結束。"false"代表否,"true"代表是,預設爲"false"。#$conf["formStart"]="true";#爲是否要表單開始,如果爲"true"則代表要表單開始,預設為"false".#$conf["action"]="";#爲表單要傳送到哪個頁面,須搭配$conf["formStart"]與$conf["formEnd"]參數使用#$conf["target"]="";#為目標表單顯示的方式,若沒設定則預設爲"_self",其他可用的參數爲 "_blank"、"_parent"、"_top",也可以是iframe的名稱。須搭配$conf["formStart"]與$conf["formEnd"]參數使用#$conf["formEnd"]="true";#爲是否要表單結束,如果爲"true"則代表要表單結束,預設為"false".#$conf["formId"],字串,表單的id.#$conf["formId"]="";#$conf["buttonId"],字串,按鈕的id.#$conf["buttonId"]="";#參考資料來源:#http://stackoverflow.com/questions/3014649/how-to-disable-html-button-using-javascript$submit=form::button($conf);unset($conf);#涵式說明:#建立欄的元素,以及指定裏面要放什麼內容#回傳的變數:#$result["content"],建立欄元素的語法#$result["status"],"true"代表執行成功;"false"代表執行失敗。#$result["error"],錯誤訊息陣列#$result["function"],當前執行的函數名稱.#必填的參數:$conf["trClass"]="__withoutBorder";#列的樣式,"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式$conf["tdClass"]="__withoutBorder";#行的樣式,"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式$conf["tdContent"]=array("row1","row2","row3",$submit["content"]);#列裏面要放的元素是?如果要空一列則可以輸array(" "),如果要放置表單元素,請用<p> </p>或<br> </br>來連接表單元素合成一個元素.#可以省略的參數:#$conf["formData"],字串,$conf["tdContent"]裡面要放的元素是否含有表單,"true"代表有,"false"代表沒有,預設為"false".#$conf["formData"]="false";#$conf["tableStartClass"]="__withoutBorder";#列的樣式,預設為"__withoutBorder"爲沒有框線的樣式;__withBorder爲有框線的樣式$conf["tableStart"]="true";#爲是否要表格開始,"true"表示"是",預設為"false".$conf["tableEnd"]="true";#爲是否要表格結束,"true"表示"是",預設為"false".$conf["formStart"]="true";#是否要有表單的開始,預設為"false".#$conf["formName"]="";#該表單的名稱$conf["formAction"]="tableT.php";#表單提交的目的地,若$conf["formStart"]有設置,則該參數也要設置$conf["formTarget"]="_self";#為顯示的方式,若沒設定則預設爲"_self",其他可用的參數爲 "_blank"、"_parent"、"_top",也可以是iframe的名稱。$conf["formEnd"]="true";#是否要有表單的結束,預設為"false".$conf["spaceBlockAferPerElement"]="true";#是否每個欄元素(除了最後一個元素)後面都要空一列。"true"代表要空一列.預設是不空一列.var_dump(table::printColumn($conf));unset($conf);*//*#提示要測試的涵式echo"<hr>table::div - testCase 1<br>";#函式說明:#建立div表格#回傳的內容:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],表格的html內容.#可省略參數:#$conf["defaulBorderStyleName"],字串,預設的表格框線css類別樣式名稱,預設為"__border",樣式為{border:1px solid;}#$conf["defaulBorderStyleName"]="__border";#$conf["class.table"],陣列,最外層div要套用的css類別樣式#$conf["class.table"]=array();#$conf["class.table.head"],陣列,表格標題最外層div要套用的css類別樣式#$conf["class.table.head"]=array();#$conf["class.table.head.th"],陣列,<th>要套用的css類別樣式#$conf["class.table.head.th"]=array();#$conf["class.table.head.th.td"],陣列,標題欄位內容標籤<td>要套用的css類別樣式#$conf["class.table.head.th.td"]=array();#$conf["class.table.body"],陣列,表格內容最外圍div要套用的css類別樣式#$conf["class.table.body"]=array();#$conf["class.table.body.tr"],陣列,<tr>要套用的css類別樣式#$conf["class.table.body.tr"]=array();#$conf["class.table.body.tr.td"],陣列,內容欄位標籤<td>要套用的css類別樣式#$conf["class.table.body.tr.td"]=array();#$conf["titleRow"],陣列,表格內個欄位的標題內容.$conf["titleRow"]=array('t1','t2','t3');#$conf["content"],二維陣列,每一列各欄位的內容.$conf["content"]=array(array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'));var_dump(table::div($conf));unset($cong);*//*#提示要測試的涵式echo"<hr>table::div - testCase 2<br>";#函式說明:#建立div表格#回傳的內容:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],表格的html內容.#可省略參數:#$conf["defaulBorderStyleName"],字串,預設的表格框線css類別樣式名稱,預設為"__border",樣式為{border:1px solid;}#$conf["defaulBorderStyleName"]="__border";#$conf["class.table"],陣列,最外層div要套用的css類別樣式#$conf["class.table"]=array();#$conf["class.table.head"],陣列,表格標題最外層div要套用的css類別樣式#$conf["class.table.head"]=array();#$conf["class.table.head.th"],陣列,<th>要套用的css類別樣式#$conf["class.table.head.th"]=array();#$conf["class.table.head.th.td"],陣列,標題欄位內容標籤<td>要套用的css類別樣式#$conf["class.table.head.th.td"]=array();#$conf["class.table.body"],陣列,表格內容最外圍div要套用的css類別樣式#$conf["class.table.body"]=array();#$conf["class.table.body.tr"],陣列,<tr>要套用的css類別樣式#$conf["class.table.body.tr"]=array();#$conf["class.table.body.tr.td"],陣列,內容欄位標籤<td>要套用的css類別樣式#$conf["class.table.body.tr.td"]=array();#$conf["titleRow"],陣列,表格內個欄位的標題內容.$conf["titleRow"]=array('t1','t2','t3');#$conf["content"],二維陣列,每一列各欄位的內容.$conf["content"]=array(array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'),array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'));$div=table::div($conf);unset($cong);#如果運行失敗if($div["status"]==="false"){#印出內容var_dump($div);#結束執行exit;}#if end#印出表格echo $div["content"];*//*#提示要測試的涵式echo"<hr>table::div - testCase 3<br>";#函式說明:#建立div表格#回傳的內容:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],表格的html內容.#可省略參數:#$conf["defaulBorderStyleName"],字串,預設的表格框線css類別樣式名稱,預設為"__border",樣式為{border:1px solid;}#$conf["defaulBorderStyleName"]="__border";#$conf["id.table"],字串,table的id.$conf["id.table"]="tableId";#$conf["class.table"],陣列,最外層div要套用的css類別樣式#$conf["class.table"]=array();#$conf["class.table.head"],陣列,表格標題最外層div要套用的css類別樣式#$conf["class.table.head"]=array();#$conf["class.table.head.th"],陣列,<th>要套用的css類別樣式#$conf["class.table.head.th"]=array();#$conf["class.table.head.th.td"],陣列,標題欄位內容標籤<td>要套用的css類別樣式#$conf["class.table.head.th.td"]=array();#$conf["class.table.body"],陣列,表格內容最外圍div要套用的css類別樣式#$conf["class.table.body"]=array();#$conf["class.table.body.tr"],陣列,<tr>要套用的css類別樣式#$conf["class.table.body.tr"]=array();#$conf["class.table.body.tr.td"],陣列,內容欄位標籤<td>要套用的css類別樣式#$conf["class.table.body.tr.td"]=array();#$conf["titleRow"],陣列,表格內個欄位的標題內容.$conf["titleRow"]=array('t1','t2','t3');#$conf["content"],二維陣列,每一列各欄位的內容.$conf["content"]=array(array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'));var_dump(table::div($conf));unset($cong);*//*#提示要測試的涵式echo"<hr>table::div - testCase 4<br>";#函式說明:#建立div表格#回傳的內容:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],表格的html內容.#可省略參數:#$conf["defaulBorderStyleName"],字串,預設的表格框線css類別樣式名稱,預設為"__border",樣式為{border:1px solid;}#$conf["defaulBorderStyleName"]="__border";#$conf["id.table"],字串,table的id.#$conf["id.table"]="tableId";#$conf["class.table"],陣列,最外層div要套用的css類別樣式#$conf["class.table"]=array();#$conf["class.table.head"],陣列,表格標題最外層div要套用的css類別樣式#$conf["class.table.head"]=array();#$conf["class.table.head.th"],陣列,<th>要套用的css類別樣式#$conf["class.table.head.th"]=array();#$conf["class.table.head.th.td"],陣列,標題欄位內容標籤<td>要套用的css類別樣式#$conf["class.table.head.th.td"]=array();#$conf["class.table.body"],陣列,表格內容最外圍div要套用的css類別樣式#$conf["class.table.body"]=array();#$conf["class.table.body.tr"],陣列,<tr>要套用的css類別樣式#$conf["class.table.body.tr"]=array();#$conf["class.table.body.tr.td"],陣列,內容欄位標籤<td>要套用的css類別樣式#$conf["class.table.body.tr.td"]=array();#$conf["titleRow"],陣列,表格內個欄位的標題內容.$conf["titleRow"]=array('t1','t2','t3');#$conf["content"],二維陣列,每一列各欄位的內容.#$conf["content"]=array(array('v1-1','v1-2','v1-3'),array('v2-1','v2-2','v2-3'),array('v3-1','v3-2','v3-3'));var_dump(table::div($conf));unset($cong);*/#/*#提示要測試的涵式echo"<hr>table::divAjax - testCase 1<br>";#qbpwcf用的javascript$qbpwcfJavaScript=javaScript::qbpwcfJavaScript();#如果建立 qbpwcf 用的 js 語法失敗if($qbpwcfJavaScript["status"]==="false"){#debugvar_dump($qbpwcfJavaScript);exit;}#if end#印出js語法echo $qbpwcfJavaScript["content"];#函式說明:#建立div表格,並具備翻頁功能,從ajax取得新資料.#回傳的內容:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],表格的html內容.#必填參數:#$conf["dataUrl"],字串,取得資料的url.$conf["dataUrl"]="tableT/divAjaxRes1.php";#可省略參數:#$conf["defaulBorderStyleName"],字串,預設的表格框線css類別樣式名稱,預設為"__qbpwcf_border",樣式為{border:1px solid;}#$conf["defaulBorderStyleName"]="__qbpwcf_border";#$conf["id.table"],字串,table的id.#$conf["id.table"]="tableId";#$conf["class.table"],陣列,最外層div要套用的css類別樣式#$conf["class.table"]=array();#$conf["class.table.head"],陣列,表格標題最外層div要套用的css類別樣式#$conf["class.table.head"]=array("alignCenter");#$conf["class.table.head.th"],陣列,<th>要套用的css類別樣式#$conf["class.table.head.th"]=array();#$conf["class.table.head.th.td"],陣列,標題欄位內容標籤<td>要套用的css類別樣式#$conf["class.table.head.th.td"]=array();#$conf["class.table.body"],陣列,表格內容最外圍div要套用的css類別樣式#$conf["class.table.body"]=array();#$conf["class.table.body.tr"],陣列,<tr>要套用的css類別樣式#$conf["class.table.body.tr"]=array();#$conf["class.table.body.tr.odd"],陣列,奇數<tr>要套用的css類別樣式.#$conf["class.table.body.tr.odd"]=array();#$conf["class.table.body.tr.even"],陣列,偶數<tr>要套用的css類別樣式.#$conf["class.table.body.tr.even"]=array();#$conf["class.table.body.tr.td"],陣列,內容欄位標籤<td>要套用的css類別樣式#$conf["class.table.body.tr.td"]=array();#$conf["titleRow"],陣列,表格內個欄位的標題內容.$conf["titleRow"]=array("ID","col1","col2","col3","col4","col5","col6");#$conf["titleId"],字串,抬頭的id.#$conf["titleId"]="titleId";$divAjax=table::divAjax($conf);#如果建立 div 表格失敗if($divAjax["status"]==="false"){#印出內容var_dump($divAjax);}#if end#印出結果echo $divAjax["content"];#*//*#提示要測試的涵式echo"<hr>table::tbody - testCase 1<br>";#函式說明:#建立多個tbody.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],tbody的語法.#$result["eachBody"],每個tbody的內容.#$result["function"],當前執行的函式名稱.#必填參數:#$conf["content"],陣列,要放到tbody裡面的內容.$conf["content"][]="<tr><td>a</td><td>b</td><td>c</td></tr><tr><td>1</td><td>2</td><td>3</td></tr>";$conf["content"][]="<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr><tr><td>I</td><td>II</td><td>III</td><td>IV</td></tr>";#可省略參數:#無#備註:#一個<table></table>裡面可以有多個<tbody></tbody>$body=table::body($conf);unset($conf);#如果建立表格body失敗if($body["status"]==="false"){#印出內容var_dump($body);#結束程式exit;}#if end#印出內容echo("<table>".$body["content"]."</table>");*//*#提示要測試的涵式echo"<hr>table::head - testCase 1<br>";#函式說明:#建立<thead></thead>標籤,裡面放置表格的標題.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],thead的語法.#$result["function"],當前執行的函式名稱.#必填參數:#$conf["content"],陣列,要放到thead裡面的內容.$conf["content"]="<tr><th>col1</th><th>col2</th><th>col3</th><th>col4</th></tr>";#可省略參數:#無$head=table::head($conf);unset($conf);#如果建立表格body失敗if($head["status"]==="false"){#印出內容var_dump($head);#結束程式exit;}#if end#函式說明:#建立多個tbody.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列.#$result["content"],tbody的語法.#$result["eachBody"],每個tbody的內容.#$result["function"],當前執行的函式名稱.#必填參數:#$conf["content"],陣列,要放到tbody裡面的內容.$conf["content"][]="<tr><td>a</td><td>b</td><td>c</td></tr><tr><td>1</td><td>2</td><td>3</td></tr>";$conf["content"][]="<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr><tr><td>I</td><td>II</td><td>III</td><td>IV</td></tr>";#可省略參數:#無#備註:#一個<table></table>裡面可以有多個<tbody></tbody>$body=table::body($conf);unset($conf);#如果建立表格body失敗if($body["status"]==="false"){#印出內容var_dump($body);#結束程式exit;}#if end#印出內容echo("<table>".$head["content"].$body["content"]."</table>");*/?>