跳到主要內容

發表文章

目前顯示的是 3月, 2022的文章

JQuery->好用的去除HTML標籤function分享-教學撰寫:徐嘉裕Neil hsu

分享一個好用的JQuery去除HTML標籤function,可以用在編輯器計算字數的地方,範例如下: //去除TTML標籤function function removeHTMLTag(str) { str = str.replace(/<\/?[^>]*>/g, ''); //去除HTML tag str = str.replace(/[ | ]*\n/g, '\n'); //去除行尾空白 str = str.replace(/\n[\s| | ]*\r/g, '\n'); //去除多餘空行 str = str.replace(/&nbsp;/ig, ''); //去掉&nbsp; str = str.replace(/\s/g, ''); //將空格去掉 return str; } //應用範例 $test="<div>文字文字文字文字<br />文字文字文字文字</div>"; removeHTMLTag(str=$test); //輸出->文字文字文字文字文字文字文字文字 removeHTMLTag(str=$test) .length; //輸出16字數 以上工作心得分享,有需要的朋友參考看看 工作心得撰寫: 徐嘉裕 Neil hsu

PHP指定陣列顯示數量的方法-教學撰寫:徐嘉裕Neil hsu

使用array_slice()函數可以指定陣列輸出的數量,例如只輸出陣中前4個陣列,或是由第4個陣列之後輸出全部陣列,透過array_slice()函數都可達成 php code範例如下 //共有9個陣列 $Arr=array("陣列01","陣列02","陣列03","陣列04","陣列05","陣列06","陣列07","陣列08","陣列09"); //取得陣列總數 $Arrcount = is_array($Arr) ? count($Arr) : 0 ; //只輸出0-4個陣列 //顯示陣列01,陣列02,陣列03,陣列04 foreach( array_slice ($Arr, 0, 4) as $val){ echo $val.','; } // 輸出第 4個之後的全部陣列 //顯示陣列05,陣列06,陣列07,陣列08,陣列09 foreach( array_slice ($Arr, 4, $Arrcount) as $val){ echo $val.','; } 這樣就能在資料源頭做分流,不須使用IF來判斷迴圈數後顯示內容,精簡程式節省效能,有需要的朋友參考看看 工作心得撰寫: 徐嘉裕 Neil hsu