Skip to content

Instantly share code, notes, and snippets.

@linlong3388
linlong3388 / 在某字串的指定位址 ,連續加入特定的字串
Created May 27, 2015 10:07
在某字串的指定位址 ,連續加入特定的字串
/*****************************************************
/* 名稱 : puteveryXcharacters
* 功能 : 在某字串的指定位址 ,連續加入特定的字串。
* 傳入參數 : [目標字串] ,[預插入的字元] ,[位址]
* 如 :
* 傳入參數("0205092122253034414345474954565859606566" ,'@',2)
* 回傳 "02@05@09@21@22@25@30@34@41@43@45@47@49@54@56@58@59@60@65@66"
* 回傳值 : string
****************************************************/
function puteveryXcharacters($str,$wha,$cnt) {
@linlong3388
linlong3388 / 身分證字號檢查
Created May 27, 2015 10:01
身分證字號檢查
/*****************************************************
/* 名稱 : checkNick
* 功能 : 身分證字號檢查。
****************************************************/
function checkNick($id){
//建立字母分數陣列
$head = array('A'=>1,'I'=>39,'O'=>48,'B'=>10,'C'=>19,'D'=>28,'E'=>37,'F'=>46,'G'=>55,'H'=>64,'J'=>73,'K'=>82,
'L'=>2,'M'=>11,'N'=>20,'P'=>29,'Q'=>38,'R'=>47,'S'=>56,'T'=>65,'U'=>74,'V'=>83,'W'=>21,'X'=>3,'Y'=>12,'Z'=>30,
'a'=>1,'i'=>39,'o'=>48,'b'=>10,'c'=>19,'d'=>28,'e'=>37,'f'=>46,'g'=>55,'h'=>64,'j'=>73,'k'=>82,
@linlong3388
linlong3388 / 取得html文檔的第一張圖片連結
Last active August 29, 2015 14:21
取得html文檔的第一張圖片連結
/*****************************************************
/* 名稱 : get_content_first_image
* 功能 : 取得html文檔的第一張圖片連結 。
* (如 : 取得Blog內容裡的第一張圖片當標題 )
* 傳入參數 : html本文
* 回傳值 :
****************************************************/
function get_content_first_image($content) {
//抓取內容裡的第一張圖
preg_match( '|img src="([^"]+)"|', $content, $matches );