抓 youtube 影片

##########################################
# 作者 : Ning
# 網址 : http://yesning.com
# 歡迎轉貼請註明出處
##########################################

<?
$url = 'http://www.youtube.com/watch?v=wILdRr98bhg';
$nurl = str_replace('?', '&', $url);
parse_str($nurl);
$nurl = 'http://www.youtube.com/get_video_info?video_id='.$v;
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $nurl);
$result = curl_exec($ch);
curl_close($ch);
//解析
$result = urldecode($result);
$m = preg_split('/[|]/', $result);
//print_r($m);
//$nurl = $m[7];
if($m[12])
	$map = $m[12];
elseif($m[8])
	$map = $m[8];
else
	$map = $m[4];
preg_match('/fmt_list=(.*)&author=/is', $map, $map);
$map = preg_split('/[,]/', $map[1]);
for($i = 0,$p = 1; count($map) > $i; $i++, $p=$p+3) {
	$d = preg_split('/[\/]/', $map[$i]);
	$surl .= '<li><a class=link href='.$m[$p].'>下載 '.$d[1].' 影片</a><br>';
	unset($d);
}
echo $surl;
?>

性感女娃VIVI

 

衝啊~飛天小超人VIVI


飛天小超人VIVI,咻咻出動了,她來自地球,每天的行動很固定,白天是她養精蓄銳之時,但半夜每每會出任務,拉幾泡屎、咬咬蘇菲長頸鹿、哀鬧幾小時後,等待太陽出來的那一刻,她才會昏睡過去。

0128~0129是她第一次被帶出門過夜,旅點是日月潭、九族文化村纜車二日遊,前一晚訂旅館雲品、大淶閣都沒適合的房間,剩下映涵渡假飯店,趕緊預約了雙人房加床,出發日吃完十二街BRUNCH後隨即衛星定位經度:120°55′ 50 緯度:23°50′ 51出發。

約莫下午三點前準時check in,飯店還差強人意,雙人房加床+三客早餐+九族文化村覽車門票三張=5,600元,休息一下便在周圍晃晃,小胖囔囔要吃山豬肉香腸,不過這只是個一小部分….,在湖邊走走時已經是下午五點,坐船覽湖就留待下一次吧。

回到飯店打晌沒半會兒,小胖稱晚餐時間到,本想就近在飯店九樓吃自助餐,但小胖想出去走走,開車到了大淶閣中山路附近也沒啥好逛的,吃晚餐嘛大淶閣的自助餐因人數不足又沒開,結果花了千元吃到了比50元的排骨飯還難下嚥的爛貨,甘禮良勒~ 後面就草枝擺~不多贅敘了,FucK!

0129半夜,飛天小超人依舊維持她的習慣出動,我們早上八點起床,趕著吃早餐並往纜車入口處出發,不是蓋的好累…,一路跌跌撞撞上纜車,還好美麗的湖景算是彌補了這一切,九族呢,就沒啥好說的了,反正就是小朋友的遊樂園,自己去走走吧。

no htmlentities

##########################################
# 作者 : Ning
# 網址 : http://yesning.com
# 歡迎轉貼請註明出處
##########################################

<?
function nohtmlentities($string) {
	$string = strtr($string, array_flip(get_html_translation_table(HTML_ENTITIES)));
	$string = preg_replace('/&#([0-9]+);/me', 'chr("\\1")', $string);
	return $string;
}

$txt = htmlentities('這是測試');
echo $txt.'<br>';
echo nohtmlentities($txt);
?>

數字轉國字~自動補零

##########################################
# 作者 : Ning
# 網址 : http://yesning.com
# 歡迎轉貼請註明出處
##########################################

<?
function number2chinese($number) {
	if(strlen($number) > 4) {
		$len = strlen($number);
		$time = ($len%4 != 0) ? (int)(($len/4)+1) : ($len/4);
		$order = array('','','萬','億','兆','京','垓','秭','穰','溝','澗','正','載','極','恆河沙','阿僧祇','那由他','不可思議','無量大數');
		for($n = 1,$m = -4; $n <= $time; $n++) {
			if($n == $time)
				$foo = number2chinese(substr($number,0,-4*($time-1)));
			else
				$foo = number2chinese(substr($number,$m,4));
			if($foo)
				$buffer = $foo.$order[$n].$buffer;
			$m = $m - 4;
		}
		if(preg_match('/^零/', $buffer))
			$buffer = preg_replace('/(^[零]{1,})([^零]{0,})/', '/\\2/', $buffer);
		return $buffer;
	} else {
		if(strlen($number) == 0 or preg_match('/^0{1,}$/',$number))
			return '';
		else {
			$first = substr($number, -(strlen($number)), 1);
			$chinese = array('零','壹','貳','參','肆','伍','陸','柒','捌','玖');
			$length = array('','','拾','佰','仟');
			$buffer .= $chinese[$first];
			if($first != 0)
				$buffer .= $length[strlen($number)];
			if(preg_match('/^0/', $number))
				$buffer .= number2chinese(ereg_replace('/(^0{1,})([1-9]{0,})/', '/\\2/', $number));
			else
				$buffer .= number2chinese(substr($number,1));
		}
		return $buffer;
	}
}
?>