2015年6月24日 星期三

PHP - mb_substr()

今天在公司用PHP程式來印出帳單時發生的問題
一開始寫法我是判斷字元的長度
可是如果遇到中英文混在一起的情況就會發生亂碼

好險老闆及時糾正我
叫我使用 PHP mb_substr()  這個好用的函式

mb_substr ( 要切割的字串 , 起始位置 , 切幾個字 , 編碼)

<?php $string="你好我是帥哥"; echo mb_substr( $string,0,2,"utf-8");?>

最後跑出來的結果就是「你好」這 2 個字囉!



2015年6月10日 星期三

刪除數據庫出錯:Can't rmdir errno 17

最近一直遇到local端(xampp)資料庫的資料遺失的問題
資料遺失就算了 他會連table2 都不讓你Drop掉

有用資料庫的人多少都會遇到這個問題(無法刪掉整個資料庫)

如果
使用phpmyadmin刪除,依然無法刪除,返回結果如下:
#1010 - Error dropping database (can't rmdir '.\test\', errno: 17) 

其實作法很簡單
開啟local端的純放mysql的地方
像我是用xampp
路徑為: C:\xampp\mysql\data\
進到裡面之後找到你的資料庫名稱 ex: abc
進到該資料夾內 砍到所有檔案 (前提是你要關掉apache跟MyDSQL才可以刪掉唷!)

希望能幫助到大家~

Java 一些應用 [ csv reader / array of class / for( : ) ]

分享一些工作上用到的寫法 ( java )  csv reader  array of class for (:)  因為工作上需要讀取csv檔案的需求 , java 本身有提供一些 method  首先要 import opencsv-3.8.jar ...