Blame | Last modification | View Log | RSS feed
<?php#宣告指派命名空間namespace qbpwcf;#匯入外部套件include("../allInOne.php");/*#提示目前測試的函式echo "<hr>css::createCssStyle - testCase 1<br>";#涵式說明:#創建 css 樣式#回傳的結果:#$result["css"],css設定內容#$result["error"],涵式錯誤訊息,若爲""則表示沒有錯誤#必填的參數:$conf["cssStyleName"]="inputRadio";#為該 css 樣式的名稱,不能以數字開頭。$conf["attributes"]=array("width","height","font-size","position","left","top");#為屬性名稱,須為陣列值$conf["content"]=array("100px","100px","60px","fixed","200px","400px");#為屬性值,須為陣列值$css=css::createCssStyle($conf);unset($conf);echo $css["css"];echo "<input type=button name=A value=A class=inputRadio ></input>";*//*#提示目前測試的函式echo "<hr>css::createApplyCssStyle - testCase 1<br>";#涵式說明:#創建針對html標籤的立即css樣式#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列#$result["content"],css語法#必填的參數:#$conf["htmlTagName"],字串,為要套用樣式的 html 標籤名稱,若有階層請用「:」表示$conf["htmlTagName"]=array("input:focus");#$conf["attributes"],字串陣列,為屬性名稱$conf["attributes"]=array("background-color");#$conf["content"],字串陣列,為屬性值$conf["content"]=array("#AAAAFF");echo css::createApplyCssStyle($conf)["content"];unset($conf);echo "<input type=text name=A value=A>";echo "<input type=text name=A value=B>";*//*#提示目前測試的函式echo "<hr>css::createApplyCssStyle - testCase 2<br>";#涵式說明:#創建針對html標籤的立即css樣式或限定套用類型的css樣式,限定元素的css樣式名稱為「元素名稱.樣式名稱」.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列#$result["content"],css語法#$result["function"],當前執行的函式名稱.#必填的參數:#$conf["htmlTagName"],字串,為要套用樣式的 html 標籤名稱,若有階層請用「>」表示,ex:「a:hover」代表在<a></a>上滑過去時的樣式;若有從上而下的層級關係,則請用「>」表示,ex:「div>span>img」,就是針對有div標籤裡面的span標籤裡面的img標籤內容的樣式。$conf["htmlTagName"]=array("div>a:hover");#$conf["attributes"],字串陣列,為屬性名稱$conf["attributes"]=array("color");#$conf["content"],字串陣列,為屬性值$conf["content"]=array("#FF9999");var_dump(css::createApplyCssStyle($conf));unset($conf);echo "<div><a>移到我這會變色哦</a></div>";*//*#提示目前測試的函式echo "<hr>css::createApplyCssStyle - testCase 3<br>";#涵式說明:#創建針對html標籤的立即css樣式或限定套用類型的css樣式,限定元素的css樣式名稱為「元素名稱.樣式名稱」.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列#$result["content"],css語法#$result["function"],當前執行的函式名稱.#必填的參數:#$conf["htmlTagName"],字串,為要套用樣式的 html 標籤名稱,若有階層請用「>」表示,ex:「a:hover」代表在<a></a>上滑過去時的樣式;若有從上而下的層級關係,則請用「>」表示,ex:「div>span>img」,就是針對有div標籤裡面的span標籤裡面的img標籤內容的樣式。$conf["htmlTagName"]=array("div.pink");#$conf["attributes"],字串陣列,為屬性名稱$conf["attributes"]=array("color");#$conf["content"],字串陣列,為屬性值$conf["content"]=array("#FFCCCC");var_dump(css::createApplyCssStyle($conf));unset($conf);echo "<div class=\"pink\">我是粉色的文字</div>";*//*#提示目前測試的函式echo "<hr>css::createApplyCssStyle - testCase 4<br>";#涵式說明:#創建針對html標籤的立即css樣式或限定套用類型的css樣式,限定元素的css樣式名稱為「元素名稱.樣式名稱」.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常;"false"代表不正常.#$result["error"],涵式錯誤訊息陣列#$result["content"],css語法#$result["function"],當前執行的函式名稱.#必填的參數:#$conf["htmlTagName"],字串,為要套用樣式的 html 標籤名稱,若有階層請用「>」表示,ex:「a:hover」代表在<a></a>上滑過去時的樣式;若有從上而下的層級關係,則請用「>」表示,ex:「div>span>img」,就是針對有div標籤裡面的span標籤裡面的img標籤內容的樣式。$conf["htmlTagName"]=array("div>b","div>a","div.pink");#$conf["attributes"],字串陣列,為屬性名稱$conf["attributes"]=array("color");#$conf["content"],字串陣列,為屬性值$conf["content"]=array("#FFCCCC");var_dump(css::createApplyCssStyle($conf));unset($conf);echo "<div><b>我是粉色的文字</b></div>";echo "<div><a>我是粉色的文字</a></div>";echo "<div class=\"pink\">我是粉色的文字</div>";*//*#提示目前測試的函式echo "<hr>css::spanSection - testCase 1<br>";#涵式說明:#<span>區塊:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("Fusion");#可省略參數#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容$conf["title"]=array("code");#$conf["data"],字串陣列,每個data屬性名稱為數值內容,例如array("a"=>"A","b"=>"B")$conf["data"]=array("a"=>"A","b"=>"B");$spanSection=css::spanSection($conf);unset($conf);#如果建立失敗if($spanSection["status"]==="false"){#印出內容var_dump($spanSection);#結束執行exit;}#if end#印出span區塊echo $spanSection["content"];*//*#提示目前測試的函式echo "<hr>css::centerBody - testCase 1<br>";#涵式說明:#回傳的結果:#$result,爲設定置中的css樣式#將本文內容置中的樣式。之後只要是介於<body>與</body>之間的內容都會置中。echo css::centerBody();*//*#提示目前測試的函式echo "<hr>css::color - testCase 1<br>";#涵式說明:#設定背景的顏色#須置於<head>與</head>之間#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],爲設定背景顏色的css語法#必填的參數:$conf["color"]="#AAAADD";#爲背景顏色的參數 格式如 #FF13EAecho css::color($conf)["content"];unset($conf);*//*#提示目前測試的函式echo "<hr>css::backgroundImg - testCase 1<br>";#涵式說明:#使用圖片當作背景#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["css"],爲設定背景圖片的css樣式#必填的參數:$conf["imgPosition"]="cssT/logo.png";#爲背景圖片的檔案位置,不可省略。#可省略的參數:$conf["repeatOrNot"]="false";#爲背景圖片是否要並排重複,可省略,預設是重複,若不要重複則給與"false"。$conf["size"]="50%";#爲背景圖片的大小,可省略,預設是"100%"。#$conf["fixed"]="true";#爲背景在使用者滾動的時候是否要固定不動,可省略,預設是不固定不動,若要固定不動則給與"true"。#$conf["rowsPosition"]="";#爲置於橫向的幾%,預設為"50%",可省略。#$conf["colsPosition"]="";#爲置於直向的幾%,預設為"50%",可省略。echo css::backgroundImg($conf)["content"];unset($conf);*//*#提示目前測試的函式echo "<hr>css::animation - testCase 1<br>";#函式說明:#製作針對 css class 的動畫.#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["content"],css動畫設定的語法#$result["function"],當前執行的函數#$result["error"],涵式錯誤訊息,若爲""則表示沒有錯誤#必填參數:#$conf["name"],字串,css動畫的名稱.$conf["name"]="animation";#$conf["durationTime"],字串,整個動畫需要幾秒完成,ex:"5s".$conf["durationTime"]="5s";#$conf["iteration"],字串,整個動畫要重複幾次,"infinite"代表不斷地重複,"0"代表不重複執行.$conf["iteration"]="infinite";#$conf["direction"],字串,動畫要怎麼樣重複,"alternate"代表來回執行,"normal"代表正常執行.$conf["direction"]="alternate";#$conf["delay"],字串,動畫要延遲幾秒開始,例如"0s".$conf["delay"]="0s";#$conf["speedMode"],字串,動畫執行過程的速度要用什麼模式來執行,"linear"代表等速,"ease"代表起始跟結尾是靜止的,中間是最快的.$conf["speedMode"]="linear";#可省略參數:#$conf["keyFrameStartPoint"],字串陣列,各個動畫單位開始的時間百分比,"0%"與"from"代表一開始,"100%"與"to"代表時間結束.$conf["keyFrameStartPoint"]=array("0%","50%","100%");#$conf["keyFrameCssAttribute"],二維字串陣列,各個動畫影格子的css屬性.$conf["keyFrameCssAttribute"][]=array("font-size","color");$conf["keyFrameCssAttribute"][]=array("font-size","color");$conf["keyFrameCssAttribute"][]=array("font-size","color");#$conf["keyFrameCssValue"],二維字串陣列,各個動畫格子的css屬性數值.$conf["keyFrameCssValue"][]=array("30px","#990000");$conf["keyFrameCssValue"][]=array("30px","#009900");$conf["keyFrameCssValue"][]=array("30px","#000099");#參考資料:#css動畫,http://blogger.gtwang.org/2013/12/using-css3-animation.html$animation=css::animation($conf);unset($conf);#如果建立css動畫失敗if($animation["status"]=="false"){#debugvar_dump($animation);exit;}#if endecho $animation["content"];#涵式說明:#<span>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("~我會變色喲~");#可省略參數#$conf["class"],字串,div區段要套用的css樣式.$conf["class"]="animation";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();$spanSection=css::spanSection($conf);unset($conf);#如果建立 span 區塊失敗if($spanSection["status"]=="false"){#debugvar_dump($spanSection);exit;}#if endecho $spanSection["content"];*//*#提示目前測試的函式echo "<hr>css::animation - testCase 2<br>";#函式說明:#製作針對 css class 的動畫.#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["content"],css動畫設定的語法#$result["function"],當前執行的函數#$result["error"],涵式錯誤訊息,若爲""則表示沒有錯誤#必填參數:#$conf["name"],字串,css動畫的名稱.$conf["name"]="animation";#$conf["durationTime"],字串,整個動畫需要幾秒完成,ex:"5s".$conf["durationTime"]="10s";#$conf["iteration"],字串,整個動畫要重複幾次,"infinite"代表不斷地重複,"0"代表不重複執行.$conf["iteration"]="infinite";#$conf["direction"],字串,動畫要怎麼樣重複,"alternate"代表來回執行,"normal"代表正常執行.$conf["direction"]="alternate";#可省略參數:#$conf["keyFrameStartPoint"],字串陣列,各個動畫單位開始的時間百分比,"0%"與"from"代表一開始,"100%"與"to"代表時間結束.$conf["keyFrameStartPoint"]=array("0%","100%");#$conf["keyFrameCssMoveAttribute"],二維字串陣列,各個動畫影格子的與動畫相關的css屬性.$conf["keyFrameCssMoveAttribute"][]=array("transform");$conf["keyFrameCssMoveAttribute"][]=array("transform");#$conf["keyFrameCssMoveValue"],二維字串陣列,各個動畫影格子的與動畫相關的css屬性.$conf["keyFrameCssMoveValue"][]=array("translate(0%)");$conf["keyFrameCssMoveValue"][]=array("translate(100%)");#$conf["keyFrameCssAttribute"],二維字串陣列,各個動畫影格子的css屬性.$conf["keyFrameCssAttribute"][]=array("color");$conf["keyFrameCssAttribute"][]=array("color");#$conf["keyFrameCssValue"],二維字串陣列,各個動畫格子的css屬性數值.$conf["keyFrameCssValue"][]=array("#990000");$conf["keyFrameCssValue"][]=array("#009900");#$conf["delay"],字串,動畫要延遲幾秒開始,例如"0s".$conf["delay"]="2s";#$conf["speedMode"],字串,動畫執行過程的速度要用什麼模式來執行,"linear"代表等速,"ease"代表起始跟結尾是靜止的,中間是最快的.$conf["speedMode"]="linear";#參考資料:#css動畫,http://blogger.gtwang.org/2013/12/using-css3-animation.html$animation=css::animation($conf);unset($conf);echo $animation["content"];#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("~我會變色跟移動喲~");#可省略參數#$conf["class"],字串,div區段要套用的css樣式.$conf["class"]="animation";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();$divSection=css::divSection($conf);unset($conf);#debugvar_dump($divSection);*//*#提示目前測試的函式echo "<hr>css::marquee - testCase 1<br>";#函式說明:#跑馬燈#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["content"],css動畫設定的語法.#$result["function"],當前執行的函數.#$result["error"],涵式錯誤訊息陣列.#必填參數:#$conf["object"],字串,要作為跑馬燈的物件.$conf["object"]="css::marquee - testCase 1";#$conf["animeName"],字串,動畫名稱.$conf["animeName"]="marquee";#可省略參數:#$conf["durationTime"],字串,動畫的執行時間長度,預設是"5s"代表5秒.#$conf["durationTime"]="5s";#$conf["keyFrameStartPoint"],字串陣列,動畫開始的時間點百分比,,"0%"與"from"代表一開始,"100%"與"to"代表時間結束,預設為array("0%","100%").#$conf["keyFrameStartPoint"]=array("0%","100%");#$conf["styleAttribute"],二維陣列,從動畫開始到結束所要用要使用的css樣式屬性名稱,$conf["styleAttribute"]至少要有兩個一維陣列,預設為array(array("margin-left","color","font-size","background-color"),array("margin-left","color","font-size","background-color")).#$conf["styleAttribute"]=array(array("margin-left","color","font-size","background-color"),array("margin-left","color","font-size","background-color"));#$conf["styleValue"],二維陣列,從動畫開始到結束所要使用的css樣式屬性所對應的數值,$conf["styleValue"]至少要有兩個一維陣列,預設為array(array("0%","#FF0000","30px","#0000FF"),array("50%","#00FF00","30px","#F0000F")).#$conf["styleValue"]=array(array("0%","#FF0000","30px","#0000FF"),array("50%","#00FF00","30px","#F0000F"));var_dump(css::marquee($conf));unset($conf);*//*#提示目前測試的函式echo "<hr>css::legencyMarquee - testCase 1<br>";#函式說明:#跑馬燈#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["content"],跑馬燈的語法#$result["function"],當前執行的函數#必填的參數:$conf["runningObject"]="css::legencyMarquee - testCase 1";#字串,跑馬燈的內容.#可省略的參數:#$conf["width"]="70%";#寬度,預設爲100%#$conf["height"]="100px";#高度,預設爲50px#$conf["direction"]="right";#往那個方向跑,方向有 left 和 right兩種,預設爲"left"#$conf["behavior"]="";#字串,單方向或來回,預設為"alternate"來回,"scrolling"為單方向.#$conf["class"]="";#要套用的css樣式var_dump(css::legencyMarquee($conf));unset($conf);*//*#提示目前測試的函式echo "<hr>css::import - testCase 1<br>";#函式說明:#匯入css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["cssFileLocation"],陣列字串,多個css樣式檔案的位置與名稱,副檔名「.css」會自動補上,每個元素代表一個css樣式檔案的位置.$conf["cssFileLocation"]=array("../lib/bootstrap-3.3.5-dist/css/bootstrap");#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑.$conf["fileArgu"]=__FILE__;#參考資料:#css_honwto=>http://www.w3schools.com/css/css_howto.aspvar_dump(css::import($conf));unset($conf);*//*#提示目前測試的函式echo "<hr>css::styleStr - testCase 1<br>";#涵式說明:#建立給與html標籤使用的style屬性字串.#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["function"],當前執行的函數#$result["error"],錯誤訊息陣列#$result["content"],css設定內容#必填的參數:$conf["styleName"]=array("color","background-color","font-size");#為屬性名稱,須為陣列值$conf["styleValue"]=array("blue","silver","30px");#為屬性值,須為陣列值$styleStr=css::styleStr($conf);unset($conf);#顯示結果var_dump($styleStr);#套用在<div>標籤echo "<div ".$styleStr["content"].">css::styleStr - testCase 1</div>";*//*#提示目前測試的函式echo "<hr>css::pressed - testCase 1<br>";#涵式說明:#建立按下效果的style字串#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,"style"代表包含styleStr屬性的完整element css樣式;"style"代表僅和css屬性與樣式字串;其他內容代表建議以其為名的css類別樣式.$conf["type"]="style";$pressEffect=css::pressed($conf);unset($conf);var_dump($pressEffect);*//*#提示目前測試的函式echo "<hr>css::pressed - testCase 2<br>";#涵式說明:#建立按下效果的style字串#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,"style"代表包含styleStr屬性的完整element css樣式;"style"代表僅和css屬性與樣式字串;其他內容代表建議以其為名的css類別樣式.$conf["type"]="styleStr";$pressEffect=css::pressEffect($conf);unset($conf);echo "<span ".$pressEffect["content"].">核取的效果</span>";*//*#提示目前測試的函式echo "<hr>css::pressed - testCase 3<br>";#涵式說明:#建立按下效果的style字串#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,"style"代表包含styleStr屬性的完整element css樣式;"style"代表僅和css屬性與樣式字串;其他內容代表建議以其為名的css類別樣式.$conf["type"]="clickEffect";$pressEffect=css::pressed($conf);unset($conf);var_dump($pressEffect);echo "<span class=\"clickEffect\" >核取的效果</span>";*//*#提示目前測試的函式echo "<hr>css::press - testCase 1<br>";#涵式說明:#建立按下效果的style字串#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,"style"代表包含styleStr屬性的完整element css樣式;"style"代表僅和css屬性與樣式字串;其他內容代表建議以其為名的css類別樣式.$conf["type"]="styleStr";$press=css::press($conf);unset($conf);var_dump($press);echo "<span>a</span><span ".$press["content"]." >b</span><span>c</span>";*//*#提示目前測試的函式echo "<hr>css::textLine - testCase 1<br>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="none";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="css";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div ".$textLine["content"].">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="none";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="cssStr";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div style=\"".$textLine["content"]."\">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="none";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="line";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div class=\"line\">Hello</div>";*//*#提示目前測試的函式echo "<hr>css::textLine - testCase 2<br>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="underline";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="css";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div ".$textLine["content"].">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="underline";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="cssStr";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div style=\"".$textLine["content"]."\">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="underline";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="line";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div class=\"line\">Hello</div>";*//*#提示目前測試的函式echo "<hr>css::textLine - testCase 3<br>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="overline";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="css";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div ".$textLine["content"].">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="overline";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="cssStr";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div style=\"".$textLine["content"]."\">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="overline";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="line";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div class=\"line\">Hello</div>";*//*#提示目前測試的函式echo "<hr>css::textLine - testCase 4<br>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="line-through";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="css";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div ".$textLine["content"].">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="line-through";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="cssStr";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div style=\"".$textLine["content"]."\">Hello</div>";#涵式說明:#在文字上劃線條的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["type"],字串,線條要怎麼呈現,"none"代表無線條;"underline"代表底線;"overline"代表頂部劃線;"line-through"代表文中間劃線.$conf["type"]="line-through";#$conf["returnType"],字串,要以什麼形式回傳,"css"代表含style屬性的內容;"cssStr"代表僅和css樣式;其餘代表要建立名為$conf["rerurnType"]的css類別樣式.$conf["returnType"]="line";$textLine=css::textLine($conf);unset($conf);var_dump($textLine);echo "<div class=\"line\">Hello</div>";*//*#提示目前測試的函式echo "<hr>css::rwd - testCase 1<br>";#涵式說明:#響應式css樣式,依據瀏覽器的環境(寬度,高度...),使用指定的css樣式#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["conName"],陣列字串,判斷的條件屬性陣列,可以用"min-width","max-width"...).$conf["conName"]=array("min-width");#$conf["conVal"],陣列字串,判斷的條件數值陣列,可以為"100px"...$conf["conVal"]=array("800px");#$conf["target"],陣列字串,要設置哪些目標的css樣式.$conf["target"]=array(".rwd");#conf["styleAttr"],二維陣列字串,針對每個$conf["target"]要使用的css樣式屬性陣列.$conf["styleAttr"]=array(array("width"));#conf["styleVal"],二維陣列字串,針對每個$conf["target"]要使用的css樣式數值陣列.$conf["styleVal"]=array(array("50%"));#備註:#建構中...var_dump(css::rwd($conf));unset($conf);echo "<div class=\"rwd\" style=\"background-color:#AABBCC;\">~text1~</div>";echo "<div class=\"rwd\" style=\"background-color:#AABBCC;\">~text2~</div>";*//*#提示目前測試的函式echo "<hr>css::headTailContent - testCase 1<br>";#涵式說明:#在特定元素之前或之後放置內容#回傳結果:#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,匯入css樣式的語法.#必填參數:#$conf["target"],陣列字串,要設置哪些目標的css樣式,若為class樣式則要在名稱開頭補上「.」,也可以使用html標籤與階層關係等.$conf["target"]=array("h1","h2");#$conf["headOrTail"],陣列字串,內容是要放在各個$conf["target"]目標元素的前(before)還是後(after).$conf["headOrTail"]=array("before","after");#$conf["styleAttr"],二維陣列字串,針對每個目標前或後要使用的css樣式屬性陣列.$conf["styleAttr"]=array(array("color"),array("color"));#$conf["styleVal"],二維陣列字串,針對每個目標前或後要使用的css樣式數值陣列.$conf["styleVal"]=array(array("#FF0000"),array("#00FF00"));#$conf["content"],陣列字串,每個目標前或後所要放置的內容.$conf["content"]=array("before","after");$headTailContent=css::headTailContent($conf);unset($conf);#如果建立失敗if($headTailContent["status"]==="false"){#印出內容var_dump($headTailContent);#結束程式exit;}#if end#印出內容echo $headTailContent["content"];echo "<h1>H1</h1>";echo "<h2>H2</h2>";*//*#提示目前測試的函式echo "<hr>css::divSection - testCase 1<br>";#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("Hello world, this is QBPWCF!");#可省略參數#$conf["id"],字串,div區塊的id.#$conf["id"]="";#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容.#$conf["title"]=array();#$conf["oneScreenSize"],字串,div區塊是否要占一個螢幕的大小,預設為"false"不設定,"true"為設定成一個螢幕的大小.$conf["oneScreenSize"]="true";#$conf["textAlignCenter"],字串,div區塊是否要置中,預設為$conf["oneScreenSize"]的值,"false"為不置中,"true"代表要置中.#$conf["textAlignCenter"]="";$divSection=css::divSection($conf);unset($conf);#如果建立div區塊失敗if($divSection["status"]==="false"){#印出內容var_dump($divSection);#停止程式exit;}#if end#印出語法echo $divSection["content"];*//*#提示目前測試的函式echo "<hr>css::divSection - testCase 2<br>";#涵式說明:#建立下拉式表單#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表失敗.#$result["error"],錯誤訊息陣列.#$result["content"],語法內容.#$result["function"],設置當前執行的涵式#必填的參數:#$conf["name"],字串,爲該下拉式選單的名稱$conf["name"]="test input select";#$conf["sendValue"],陣列值,爲每個選項的實際傳送的數值,e.g. $sendValue = array("a","b","c","d","e");$conf["sendValue"]=array("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb","cccccccccccccccccccccccccccccccc");#可省略的參數:#$conf["formName"]="";#該表單的名稱#$conf["outputValue"]=array();#爲陣列值,爲每個選項的實際顯示的數值, e.g. $outputValue = array("p","o","i","t","e");,如果沒有設定,則其值同$conf["sendValue"]。#$conf["viewCount"]="";#為一次要顯示幾個選項,預設爲顯示一個。#$conf["defaultValue"]="";#為預設選取那個選項,須爲$conf["sendValue"]其中的一個值。#$conf["class"]="";#爲要套用的class樣式,預設為 "__qbpwcf_inputSelect".#$conf["readOnly"],字串,內容是否唯獨,預設為"false",不唯獨,"true"為唯獨.#$conf["readOnly"]="true";#$conf["comment"],字串,輸入方框上面要放哪些註解文字,亦即用label來呈現,同時指定"for"屬性的數值為當前"input"標籤的id,意即參數"name"的內容.#$conf["comment"]="";#$conf["formAction"]="";#爲該下拉式表單要傳送到的位置#$conf["actionTarget"]="_self";#要如何接收網頁的迴應,預設爲_self#$conf["jsActivitor"]="";#爲觸發js的條件,可以是"onChange"(已改變內容時)...,須搭配$conf["jsAction"]參數。#$conf["jsAction"]="";#爲該js是要做什麼,可以是"document.forms.formName.submit()"(傳送名爲testForm的表單內容)...,須搭配$conf["jsActivitor"]參數。#$conf["independentForm"]="false";#是否該下拉式選單就是一個完整的表單,"true"代表是,"false"代表不是,預設為"true"#$conf["hiddenVar"],字串陣列,隱藏的變數名稱陣列.#$conf["hiddenVar"]=array("");#$conf["hiddanVarValue"],字串陣列,隱藏變數的數值內容.#$conf["hiddenVarValue"]=array("");#$conf["fixedPosition"],字串,該下拉式選單是否要隨着滾軸滾動時固定在畫面上特定的位置,於設為"false",代表不固定,"true"代表要固定.#$conf["fixedPosition"]="true";#$conf["fixedPosition.fixedTop"],字串,該選單距離畫面頂部的固定距離,預設為0px.#$conf["fixedPosition.fixedTop"]="0px";#$conf["fixedPosition.fixedLeft"],字串,該選單距離畫面左方的固定距離.預設為0px.#$conf["fixedPosition.fixedLeft"]="0px";#$conf["fixedPosition.emptySpaceSize"],字串,表單位置要放置多寬的空白,於設為40px.#$conf["fixedPosition.emptySpaceSize"]="40px";#$conf["tableStartClass"]="__withoutBorder";#表格要採用的css樣式,預設為__withoutBorder,__withoutBorder為沒有框線的樣式,__withBorder為有樣式的表格.#$conf["tableStart"]="true";#爲是否要以<table>結尾,"true"表示"是"。也可以看作表格結束。#$conf["trStart"]="true";#爲是否要以<tr>開頭,"true"表示"是"。也可以看作新的一列開始。#$conf["tdStart"]="true";#爲是否要以<td>開頭,"true"表示"是"。也可以看成列裏面的元素開始#$conf["tdEnd"]="true";#爲是否要以</td>結尾,"true"表示"是"。也可以看成列裏面的元素結束#$conf["trEnd"]="true";#爲是否要以</tr>結尾,"true"表示"是"。也可以看作該列結束。#$conf["tableEnd"]="true";#爲是否要以</table>結尾,"true"表示"是"。也可以看作表格結束。#備註:#$_SERVER["PHP_SELF"]為php檔案自己#參考資料來源:#http://stackoverflow.com/questions/833032/submit-is-not-a-function-in-javascript => form的id重複會導致"document.testForm.submit()"的javaScript語法出錯。#http://stackoverflow.com/questions/14622124/all-of-commands-for-submit-in-onchange-select-not-work => documents.forms.formName.submit() 才會將正確的表單送出。#http://stackoverflow.com/questions/368813/html-form-readonly-select-tag-input => 禁止改變選項,且也不會傳送該名稱表單#tableStart & tableEnd 要補上$inputSelect=form::inputSelect($conf);unset($conf);#如果建立form失敗if($inputSelect["status"]==="false"){#印出內容var_dump($inputSelect);#結束執行exit;}#if end#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array($inputSelect["content"]);#可省略參數#$conf["id"],字串,div區塊的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.$conf["styleAttr"]=array("background-color","width","display");#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.$conf["styleVal"]=array("#AAFFFF","100px","inline-block");#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容.#$conf["title"]=array();#$conf["oneScreenSize"],字串,div區塊是否要占一個螢幕的大小,預設為"false"不設定,"true"為設定成一個螢幕的大小.#$conf["oneScreenSize"]="true";#$conf["textAlignCenter"],字串,div區塊是否要置中,預設為$conf["oneScreenSize"]的值,"false"為不置中,"true"代表要置中.$conf["textAlignCenter"]="true";$div1=css::divSection($conf);unset($conf);#如果執行失敗if($div1["status"]==="false"){#印出內容var_dump($div1);#結束執行exit;}#if end#函式說明:#回傳呈現資料表內容的表單,包含可以設定各筆資料的操作,像是修改,移除,這些動作都可以設置要傳送的隱藏表單變數.#回傳的結果:#$result["status"],執行是否成功,"true"代表執行成功,"false"代表執行失敗.#$result["error"],錯誤訊息陣列.#$result["content"],我們所要的內容.#$result["function"],當前執行的方法名稱.#必填的參數:#$conf["dbAddress"],字串型態,爲mysql-Server的位置.$conf["dbAddress"]=$dbAddress;#$conf["dbAccount"],字串型態,爲用於連入mysql-Server時要使用的帳號.$conf["dbAccount"]=$dbAccount;#$conf["dbName"],爲目標資料表所屬的資料庫.$conf["dbName"]=$dbName;#$conf["dtName],字串型態,爲目標資料表所屬的資料表.$conf["dtName"]="member";#可省略的參數:#$conf["dbPassword"],字串型態,爲連線到mysql-Server時要使用的密碼,可省略,若省略則代表不使用密碼$conf["dbPassword"]=$dbPassword;#$conf["columnYouWant"],字串陣列,為要顯抓的欄位有哪些,預設為id與name$conf["columnYouWant"]=array("id","account","groupName","timestamp");#$conf["columnShowed"],字串陣列,為要顯示的欄位有哪些,預設為name$conf["columnShowed"]=array("account","groupName","timestamp");#$conf["columnName"],字串陣列,資料欄位的名稱,預設為$conf["columnShowed"],$conf["columnName"]與$conf["operation"]與$conf["operationActionPage"]與$conf["operationTarget"]四者元數數目皆要相等.#$conf["columnName"]=$conf["columnShowed"];#$conf["hiddenIdColumnName"],字串變數,傳送要求時,用於識別資料的變數名稱的資料欄位名稱為何,預設為"id".#$conf["hiddenIdColumnName"]="id";#$conf["hiddenIdVarName"],字串變數,傳送要求時,用於識別資料的變數名稱為何,預設為"id".#$conf["hiddenIdVarName"]="id";#$conf["operationVarName"],字串變數,傳送要求時,用於識別動作的變數名稱為何,預設為"action".#$conf["operationVarName"]="action";#$conf["operationShowed"],字串陣列,為每筆資料可以執行的操作,預設為修改與移除,$conf["columnName"]與$conf["operation"]與$conf["operationActionPage"]與$conf["operationTarget"]四者元數數目皆要相等.#$conf["operationShowed"]=array("請選擇","修改","移除");#$conf["operationDefaultShowed"],字串,為每筆資料可執行操作的預設選項,預設為"請選擇",$conf["columnName"]與$conf["operation"]與$conf["operationActionPage"]與$conf["operationTarget"]四者元數數目皆要相等.#$conf["operationDefaultShowed"]="請選擇";#$conf["operationVarValue"],字串陣列,為每筆資料可執行操作傳送邀要求時,用於識別動作的變數數值內容,預設跟$conf["operationShowed"]一樣,$conf["columnName"]與$conf["operation"]與$conf["operationActionPage"]與$conf["operationTarget"]四者元數數目皆要相等.#$conf["operationVarValue"]=$conf["operationShowed"];#$conf["operationActionPage"],字串,為每筆資料可執行操作的要求接收頁面,預設為"action.php".#$conf["operationActionPage"]="action.php";#$conf["operationTarget"],字串,為每筆資料可執行操作呈現的方式,預設為"_top",$conf["columnName"]與$conf["operation"]與$conf["operationActionPage"]與$conf["operationTarget"]四者元數數目皆要相等.#$conf["operationTarget"]="_top";#備註:#無.#參考資料來源:#無.$table=datatable::normal($conf);unset($conf);#如果表格建立失敗if($table["status"]==="false"){#印出內容var_dump($table);#結束程式exit;}#if end#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array($table["content"]);#可省略參數#$conf["id"],字串,div區塊的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.$conf["styleAttr"]=array("background-color","display","width");#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.$conf["styleVal"]=array("#FFAAFF","inline-block","500px");#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容.#$conf["title"]=array();#$conf["oneScreenSize"],字串,div區塊是否要占一個螢幕的大小,預設為"false"不設定,"true"為設定成一個螢幕的大小.#$conf["oneScreenSize"]="true";#$conf["textAlignCenter"],字串,div區塊是否要置中,預設為$conf["oneScreenSize"]的值,"false"為不置中,"true"代表要置中.$conf["textAlignCenter"]="true";$div2=css::divSection($conf);unset($conf);#如果執行失敗if($div2["status"]==="false"){#印出內容var_dump($div2);#結束執行exit;}#if end#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array($div1["content"],$div2["content"]);#可省略參數#$conf["id"],字串,div區塊的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.$conf["styleAttr"]=array("background-color");#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.$conf["styleVal"]=array("#FFFFAA");#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容.#$conf["title"]=array();#$conf["oneScreenSize"],字串,div區塊是否要占一個螢幕的大小,預設為"false"不設定,"true"為設定成一個螢幕的大小.$conf["oneScreenSize"]="true";#$conf["textAlignCenter"],字串,div區塊是否要置中,預設為$conf["oneScreenSize"]的值,"false"為不置中,"true"代表要置中.$conf["textAlignCenter"]="true";$divSection=css::divSection($conf);unset($conf);#如果執行失敗if($divSection["status"]==="false"){#印出內容var_dump($divSection);#結束執行exit;}#if end#印出div區塊echo $divSection["content"];*//*#提示目前測試的函式echo "<hr>css::divSection - testCase 3<br>";#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("test data param");#可省略參數#$conf["id"],字串,div區塊的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容.#$conf["title"]=array();#$conf["oneScreenSize"],字串,div區塊是否要占一個螢幕的大小,預設為"false"不設定,"true"為設定成一個螢幕的大小.#$conf["oneScreenSize"]="false";#$conf["textAlignCenter"],字串,div區塊是否要置中,預設為$conf["oneScreenSize"]的值,"false"為不置中,"true"代表要置中.#$conf["textAlignCenter"]="";#$conf["data"],字串陣列,每個要設置的屬性data內容,例如array("option1"=>"A","option2"=>"B"),預設不使用.$conf["data"]=array("a"=>"A","b"=>"B");$divSection=css::divSection($conf);unset($conf);#如果執行失敗if($divSection["status"]==="false"){#印出內容var_dump($divSection);#結束執行exit;}#if end#印出div區塊echo $divSection["content"];*//*#提示目前測試的函式echo "<hr>css::rwdMenu - testCase 1<br>";#函數說明:#用data:mimeType;base64,imgVar的形式來提供圖片的連結,亦即圖片儲存在變數裡面,本函式包含顯示圖片的語法.#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息#$result["content"],圖片的連結資訊#$result["function"],當前執行的函數名稱#必填參數:#$conf["imgPosition"],要轉存成2元碼的圖片檔案位置與名稱$conf["imgPosition"]="cssT/logo.png";#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑.$conf["fileArgu"]=__FILE__;#可省略參數:#$conf["alt"],若沒有圖片要用什麼文字顯示。#$conf["alt"]="";#$conf["style"],字串陣列,要使用的style,key為樣式名稱,value為樣式值.$conf["style"]=array("width"=>"200px","height"=>"100px");#$conf["class"],圖片要套用的css樣式名稱.#$conf["class"]="";#$conf["mimeType"],2元碼的內容是什麼,預設為"image/*".#$conf["mimeType"]="image/*";#$conf["compressType"],2元碼壓縮的方式,預設為"base64".#$conf["compressType"]="base64";#$conf["delImg"],讀取完圖片檔案後,要移除圖片嗎?"true"代表要移除,"false"代表不要移除,預設為"false".#$conf["delImg"]="false";#參考資料:#將檔案用字串變數儲存起來=>http://php.net/manual/en/function.file-get-contents.php#壓縮2元碼=>http://php.net/manual/en/function.base64-encode.php$logo=img::data($conf);unset($conf);#如果執行失敗if($logo["status"]==="false"){#印出內容var_dump($logo);#結束執行exit;}#if end#涵式說明:#<span>區塊,裡面可以指定css的class樣式,可以指定提示文字,若要使用移動的css樣式,請改用divSection函數.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array($logo["content"]);#可省略參數#$conf["id"],字串,span元素的id.$conf["id"]="logo";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,span區段要套用的css樣式.#$conf["class"]="menu";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();#$conf["data"],字串陣列,每個data屬性名稱為數值內容,例如array("a"=>"A","b"=>"B")#$conf["data"]=array();$logoSection=css::spanSection($conf);unset($conf);#如果執行失敗if($logoSection["status"]==="false"){#印出內容var_dump($logoSection);#結束執行exit;}#if end#涵式說明:#<span>區塊,裡面可以指定css的class樣式,可以指定提示文字,若要使用移動的css樣式,請改用divSection函數.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("option1");#可省略參數#$conf["id"],字串,span元素的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,span區段要套用的css樣式.$conf["class"]="menu";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();#$conf["data"],字串陣列,每個data屬性名稱為數值內容,例如array("a"=>"A","b"=>"B")#$conf["data"]=array();$option1Section=css::spanSection($conf);unset($conf);#如果執行失敗if($option1Section["status"]==="false"){#印出內容var_dump($option1Section);#結束執行exit;}#if end#涵式說明:#<span>區塊,裡面可以指定css的class樣式,可以指定提示文字,若要使用移動的css樣式,請改用divSection函數.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("option2");#可省略參數#$conf["id"],字串,span元素的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,span區段要套用的css樣式.$conf["class"]="menu";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();#$conf["data"],字串陣列,每個data屬性名稱為數值內容,例如array("a"=>"A","b"=>"B")#$conf["data"]=array();$option2Section=css::spanSection($conf);unset($conf);#如果執行失敗if($option2Section["status"]==="false"){#印出內容var_dump($option2Section);#結束執行exit;}#if end#涵式說明:#<span>區塊,裡面可以指定css的class樣式,可以指定提示文字,若要使用移動的css樣式,請改用divSection函數.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("option3");#可省略參數#$conf["id"],字串,span元素的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,span區段要套用的css樣式.$conf["class"]="menu";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();#$conf["data"],字串陣列,每個data屬性名稱為數值內容,例如array("a"=>"A","b"=>"B")#$conf["data"]=array();$option3Section=css::spanSection($conf);unset($conf);#如果執行失敗if($option3Section["status"]==="false"){#印出內容var_dump($option3Section);#結束執行exit;}#if end#涵式說明:#<span>區塊,裡面可以指定css的class樣式,可以指定提示文字,若要使用移動的css樣式,請改用divSection函數.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<span>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array("option4");#可省略參數#$conf["id"],字串,span元素的id.#$conf["id"]="";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,span區段要套用的css樣式.$conf["class"]="menu";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容#$conf["title"]=array();#$conf["data"],字串陣列,每個data屬性名稱為數值內容,例如array("a"=>"A","b"=>"B")#$conf["data"]=array();$option4Section=css::spanSection($conf);unset($conf);#如果執行失敗if($option4Section["status"]==="false"){#印出內容var_dump($option4Section);#結束執行exit;}#if end#函式說明:#建立rwd的menu,橫向span選單遇到寬度不足會變成div選單,其中第一個元素爲Logo.#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#必填參數:#$conf["firstEleId"],字串,選單的擡頭元素id.$conf["firstEleId"]="logo";#$conf["otherEleClass"],字串,選單項目的共同類別名稱.$conf["otherEleClass"]="menu";#$conf["menuHeight"],字串,選單的高度,建議比擡頭元素高.$conf["menuHeight"]="100px";#$conf["content"],字串陣列,要放置的menu span元素,其中第一個元素爲Logo.$conf["content"]=array($logoSection["content"],$option1Section["content"],$option2Section["content"],$option3Section["content"],$option4Section["content"]);#$conf["width"],字串,小於多少寬度要從span選單變成div選單,單位爲px.$conf["width"]="550px";#可省略參數:#$conf["between"],字串,宣單項目之間要相隔多少距離,$conf["width"],單位爲px.$conf["between"]="40px";#$conf["top"],字串,選單項目距離上部的距離,預設不指定,單位爲px.#$conf["top"]="50px";#$conf["bgColor"],字串,選單的背景顏色,預設爲"#FFFFFF".$conf["bgColor"]="#EEEEEE";$rwdMenu=css::rwdMenu($conf);unset($conf);#如果執行失敗if($rwdMenu["status"]==="false"){#印出內容var_dump($rwdMenu);#結束執行exit;}#if end#印出內容echo $rwdMenu["content"];*//*#提示目前測試的函式#echo "<hr>css::rwdMenu - testCase 2<br>";#函式說明:#建立rwd的置頂menu,橫向span選單遇到寬度不足會變成div選單,其中第一個元素爲Logo.#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#必填參數:#$conf["firstEleId"],字串,選單的擡頭元素id.$conf["firstEleId"]="Logo";#$conf["otherEleClass"],字串,除擡頭選單外項目的共同類別名稱.$conf["otherEleClass"]="top_bar";#$conf["menuHeight"],字串,選單的高度,建議比擡頭元素高.$conf["menuHeight"]="100px";#$conf["content"],字串陣列,要放置的menu span元素,其中第一個元素爲Logo.$conf["content"]=array("<span id='Logo'><img style='width:100px;' src='cssT/img/logo.png' alt='Logo'><img></span>","<span class='top_bar'>Home</span>","<span class='top_bar'>About Us</span>","<span class='top_bar'>Shop</span>","<span class='top_bar'>News</span>","<span class='top_bar'>Sing In/Up</span>");#$conf["width"],字串,小於多少寬度要從span選單變成div選單,單位爲px,建議不要小於550px.$conf["width"]="735px";#可省略參數:#$conf["between"],字串,宣單項目之間要相隔多少距離,$conf["width"],單位爲px.$conf["between"]="10px";#$conf["top"],字串,選單項目距離上部的距離,預設不指定,單位爲px.$conf["top"]="-10px";#$conf["bgColor"],字串,選單的背景顏色,預設爲"#FFFFFF".#$conf["bgColor"]="";$rwdMenu=css::rwdMenu($conf);unset($conf);#如果執行失敗if($rwdMenu["status"]==="false"){#印出內容var_dump($rwdMenu);#結束執行exit;}#if end#印出內容echo $rwdMenu["content"];*//*#提示目前測試的函式echo "<hr>css::rwdIcon - testCase 1<br>";#函式說明:#建立放置多個圖片與文字說明的內容,寬畫面會呈現一列多個圖示,小畫面會一列一個圖示.#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#必填參數:#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑.$conf["fileArgu"]=__FILE__;#可省略參數:#$conf["maxWidth"],字串,小於多少寬度要從span選單變成div選單,單位爲px,預設爲600px.#$conf["maxWidth"]="600px";#$conf["thinWidth"],字串,畫面寬度小於$conf["maxWidth"]時,會呈現怎麼樣的寬度比例, 預設爲70vw.#$conf["thinWidth"]="70vw";#$conf["thinHeight"],字串,畫面寬度小於$conf["maxWidth"]時,會呈現怎麼樣的高度比例, 預設爲70vh.#$conf["thinHeight"]="70vh";#$conf["thinkWidth"],字串,畫面寬度大於$conf["maxWidth"]時,會呈現怎麼樣的寬度比例, 預設爲20vw.#$conf["thinkWidth"]="20vw";#$conf["thinkHeight"],字串,畫面寬度大於$conf["maxWidth"]時,會呈現怎麼樣的高度比例, 預設爲20vh.#$conf["thinkHeight"]=20vh";#$conf["imgEleClass"],字串,圖片元素的類別名稱,預設爲"icon_list_img".#$conf["imgEleClass"]="icon_list_img";#$conf["shellEleClass"],字串,圖片元素與文字說明的外框套用的類別名稱,預設爲"icon_list_div".#$conf["shellEleClass"]="icon_list_div";#$conf["hoverColor"],字串,移到類別 $conf["shellEleClass"] 裏面要出現的框線顏色,預設爲"#000000".#$conf["hoverColor"]="#000000";#$conf["hoverWidth"],字串,移到類別 $conf["shellEleClass"] 裏面要出現的框線厚度,預設爲"1px".#$conf["hoverWidth"]="1px";#$conf["hoverStyle"],字串,移到類別 $conf["shellEleClass"] 裏面要出現的框線樣式,預設爲"solid".#$conf["hoverStyle"]="solid";#$conf["icon"],字串陣列,要放置的icon字串陣列.$conf["icon"]=array("cssT/bath-oil-2510793_1920.jpg","cssT/cosmetic-oil-3197276_1920.jpg","cssT/essential-oil-3073901_1920.jpg","cssT/essential-oil-3139479_1920.jpg","cssT/essential-oil-3816410_1920.jpg","cssT/gradient-mesh-1264214.png","cssT/ice-2305159_1920.jpg","cssT/ice-cream-2987955_1920.jpg");#$conf["comment"],字串陣列,要放置的icon說明文字,預設為"icon".#$conf["comment"]=array();#$conf["between"],字串,宣單項目之間要相隔多少距離,單位爲px,預設爲25px.#$conf["between"]="25px";#$conf["bgColor"],字串,背景顏色,預設為#FFFFFF(白色).#$conf["bgColor"]="#FFFFFF;#$conf["bgImg"],字串,背景圖片網址,若有設置則會取代$conf["bgColor"].#$conf["bgImg"]="";$rwdIcon=css::rwdIcon($conf);unset($conf);#如果執行失敗if($rwdIcon["status"]==="false"){#印出內容var_dump($rwdIcon);#結束執行exit;}#if end#印出內容echo $rwdIcon["content"];*//*#提示測試的向門五echo "<hr>css::rwdInlineBlock - testCase 1 <br>";#函式說明:#建立rwd的一列內容.#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#$result["argu"],使用的參數.#必填參數:#$conf["target"],字串陣列,要套用rwd的項目內容.$conf["target"]=array("A","B","C");#$conf["classHead"],字串,div項目對應的類別前戳字串.$conf["classHead"]="rwdInlineBlock-t1";#可省略參數:#$conf["minWidth"],字串,寬度大於多少要套用指定的寬度,單位為px,預設為600px.#$conf["minWidth"]="600px";#$conf["minWidthWidths"],字串陣列,寬度大於 minWidth 時,每個 divs 參數對應的寬度,數量需要跟 divs 一樣.$conf["minWidthWidths"]=array("30","30","30");#$conf["maxWidth"],字串,寬度小於多少要套用指定的寬度,單位為px,預設為600px.#$conf["maxWidth"]="600px";#$conf["maxWidthWidths"],字串陣列,寬度小於 maxWidth 時,每個 divs 參數對應的寬度,數量需要跟 divs 一樣.$conf["maxWidthWidths"]=array("100","100","100");#$conf["padding"],字串,物件要內縮多少寬度,預設為"30px".#$conf["padding"]="30px";$rwdInlineBlock=css::rwdInlineBlock($conf);unset($conf);#如果建立失敗if($rwdInlineBlock["status"]==="false"){#印出結果var_dump($rwdInlineBlock);#停止執行exit;}#if end#印出結果echo $rwdInlineBlock["content"];*//*#提示測試的向門五echo "<hr>css::rwdInlineBlock - testCase 2 <br>";#函式說明:#建立rwd的一列內容.#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#$result["argu"],使用的參數.#必填參數:#$conf["target"],字串陣列,要套用rwd的項目內容.$conf["target"]=array("A","B","C");#$conf["classHead"],字串,div項目對應的類別前戳字串.$conf["classHead"]="rwdInlineBlock-t2";#可省略參數:#$conf["minWidth"],字串,寬度大於多少要套用指定的寬度,單位為px,預設為600px.#$conf["minWidth"]="600px";#$conf["minWidthWidths"],字串陣列,寬度大於 minWidth 時,每個 divs 參數對應的寬度,數量需要跟 divs 一樣.#$conf["minWidthWidths"]=array("30","30","30");#$conf["maxWidth"],字串,寬度小於多少要套用指定的寬度,單位為px,預設為600px.#$conf["maxWidth"]="600px";#$conf["maxWidthWidths"],字串陣列,寬度小於 maxWidth 時,每個 divs 參數對應的寬度,數量需要跟 divs 一樣.#$conf["maxWidthWidths"]=array("100","100","100");#$conf["padding"],字串,物件要內縮多少寬度,預設為"30px".#$conf["padding"]="30px";$rwdInlineBlock=css::rwdInlineBlock($conf);unset($conf);#如果建立失敗if($rwdInlineBlock["status"]==="false"){#印出結果var_dump($rwdInlineBlock);#停止執行exit;}#if end#印出結果echo $rwdInlineBlock["content"];*//*#提示測試的項目五echo "<hr>css::rwdInlineBlock - testCase 3 <br>";#函式說明:#建立rwd的一列內容.#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#$result["argu"],使用的參數.#必填參數:#$conf["target"],字串陣列,要套用rwd的項目內容.$conf["target"]=array("A","B","C");#$conf["classHead"],字串,div項目對應的類別前戳字串.$conf["classHead"]="rwdInlineBlock-t3";#可省略參數:#$conf["minWidth"],字串,寬度大於多少要套用指定的寬度,單位為px,預設為600px.#$conf["minWidth"]="600px";#$conf["minWidthWidths"],字串陣列,寬度大於 minWidth 時,每個 divs 參數對應的寬度,數量需要跟 divs 一樣.$conf["minWidthWidths"]=array("30","30","30");#$conf["maxWidth"],字串,寬度小於多少要套用指定的寬度,單位為px,預設為600px.#$conf["maxWidth"]="600px";#$conf["maxWidthWidths"],字串陣列,寬度小於 maxWidth 時,每個 divs 參數對應的寬度,數量需要跟 divs 一樣.#$conf["maxWidthWidths"]=array("80","80","80");#$conf["padding"],字串,物件要內縮多少寬度,預設為"30px".#$conf["padding"]="30px";$rwdInlineBlock=css::rwdInlineBlock($conf);unset($conf);#如果建立失敗if($rwdInlineBlock["status"]==="false"){#印出結果var_dump($rwdInlineBlock);#停止執行exit;}#if end#印出結果echo $rwdInlineBlock["content"];*//*echo "<hr>css::frame - 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["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("title1","title2","title3","title4","title5","title6");#$conf["titleId"],字串,抬頭的id.$conf["titleId"]="titleId";#$conf["content"],二維陣列,每一列各欄位的內容.$conf["content"]=array(array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"),array("a","b","c","d","e","f"));$div=table::div($conf);unset($conf);#如果建立失敗if($div["status"]==="false"){#印出結果var_dump($div);#停止執行exit;}#if end#印出結果$table=$div["content"];#涵式說明:#<div>區塊,裡面可以指定css的class樣式,可以指定提示文字.#$result["status"],字串,執行否正常,"true"代表正常,"false"代表不正常.#$result["functin"],字串,當前函數的名稱.#$result["error"],陣列,錯訊訊息.#$result["content"],字串,含有<div>標籤的內容.#必填參數:#$conf["contentArray"],字串陣列,要放入的內容陣列.$conf["contentArray"]=array($table);#可省略參數#$conf["id"],字串,div區塊的id.$conf["id"]="tableOutter";#$conf["styleAttr"],字串陣列,給div區段要套用的style樣式屬性.#$conf["styleAttr"]=array();#$conf["styleVal"],字串陣列,給div區段要套用的style樣式數值.#$conf["styleVal"]=array();#$conf["class"],字串,div區段要套用的css樣式.#$conf["class"]="";#$conf["title"],陣列,滑鼠移到上面時要顯示的內容,每個元素代表一列內容.#$conf["title"]=array();#$conf["oneScreenSize"],字串,div區塊是否要占一個螢幕的大小,預設為"false"不設定,"true"為設定成一個螢幕的大小.#$conf["oneScreenSize"]="false";#$conf["textAlignCenter"],字串,div區塊是否要置中,預設為$conf["oneScreenSize"]的值,"false"為不置中,"true"代表要置中.#$conf["textAlignCenter"]="";#$conf["data"],字串陣列,每個要設置的屬性data內容,例如array("option1"=>"A","option2"=>"B"),預設不使用.#$conf["data"]=array();$divSection=css::divSection($conf);unset($conf);#如果建立失敗if($divSection["status"]==="false"){#印出結果var_dump($divSection);#停止執行exit;}#if end#印出結果echo $divSection["content"];#函式說明:#建立div的frame#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#$result["argu"],使用的參數.#必填參數:#$conf["containerId"],字串,要放入frame的元素id.$conf["containerId"]="tableId";#$conf["titleId"],字串,要放置在div frame上放的元素id.$conf["titleId"]="titleId";#$conf["placeHolderId"],字串,要用來appendChild的frame外層元素id$conf["placeHolderId"]="tableOutter";#可省略參數:#$conf["vh%"],frmae要占用螢幕多少百分比的高度,數字字串,預設為"70".#$conf["vh%"]="70";#$conf["titleBgColor"],字串, 表格標題要的背景顏色,預設為"silver",可用"#NNNNNN"表示。#$conf["titleBgColor"]="silver";#備註:#建構中$frame=css::frame($conf);unset($conf);#如果建立失敗if($frame["status"]==="false"){#印出結果var_dump($frame);#停止執行exit;}#if end#印出結果echo $frame["content"];*//*echo "<hr>css::hr - testCase 1 <br>";#函式說明:#建立bootstap樣式的hr#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#$result["argu"],使用的參數.#必填參數:#$conf["color"],字串,分割線的顏色(#000000~#FFFFFF).$conf["color"]="#EEEEEE";#可省略參數:#$conf["opacity"],字串,是否要透明,預設為"true"代表要,反之為"false".#$conf["opacity"]="true".$hr=css::hr($conf);unset($conf);#如果設置失敗if($hr["status"]==="false"){#印出內容var_dump($hr);#結束執行exit;}#if end#印出語法echo $hr["content"];*//*echo "<hr>css::cols - testCase 1 <br>";#函式說明:#將畫面分成數欄#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$result["error"],錯誤訊息.#$result["function"],當前執行的函數名稱.#$result["content"],語法.#$result["argu"],使用的參數.#必填參數:#$conf["sections"],字串,要分成幾個欄位.$conf["sections"]="3";#$conf["content"],字串陣列,每個欄位要放置的內容.$conf["content"]=array("A","B","C");#可省略參數:#$conf["height"],字串,區塊的高度,預設為100vh.#$conf["height"]="100vh";$cols=css::cols($conf);unset($conf);#如果設置失敗if($cols["status"]==="false"){#印出內容var_dump($cols);#結束執行exit;}#if end#印出語法echo $cols["content"];*/?>