$(‘input[name=radio使用的name的值]:checked’).val()[……]
大英圖書館提供17~19世紀的藏書100多萬個無版權的圖檔
PHP array union 陣列聯集
//array 聯集
array_unique(array_merge($array1, $array2,
$array3));//合併陣列
array_merge();
如果鍵名有重複,該鍵的鍵值為最後一個鍵名對應的值(後面的覆蓋前面的)。如果數組是數字索引的,則鍵名會以連續方式重新索引。
註釋:如果僅僅向array_merge() 函數輸入了一個數組,且鍵名是整數,則該函數將返回帶有整數鍵名的新數組,其鍵名以0 開始進行重新索引。//清除重複的值array_unique();
函數移除數組中的重複的值,並返回結果陣列。
當幾個數組元素的值相等時,只保留第一個元素,其他的元素被刪除。
返回的數組中鍵名不變。
參考
http://www.w3school.com.cn/php/func_array_unique.asp
http://www.w3school.com.cn/php/func_array_merge.asp
[……]
MySQL 常用資料型態
MySQL 資料庫的資料欄位型態可分為文字類型、數值類型、日期時間類型,與特殊類型,下面列出常用的欄位型態:
文字型態
適用於儲存文字資料的欄位型態,其中 VARCHAR 、 CHAR 必須指定文字長度 實際儲存的資料超過設定的文字長度,雖可儲存但超過的部份將被截斷。例如儲存文字「 How are you ? 」到文字長度設定為 10 的欄位,將只剩下「 How are yo 」,若設定過度的文字長度則會佔用儲存空間,建議視實際儲存的資料需求設定文字型態。
資料型態儲存位元說明VARCHAR (M)
非 固 定 長 度 字 元 的 資 料 型 態
例 如 儲 存 通 訊 地 址 。CHAR (M)
固 定 長 度 字 元 的 資 料 型 態
例 如 儲 存 身 份 證 字 號 。TINYTEXT
適 用 於 儲 存 255 字 元 以 內 的 資 料TEXT
適 用 於 儲 存 較 多 字 元 的 資 料
例 如 訪 客 留 言 板 的 內 容MEDIUMTEXT
適 用 於 儲 存 大 容 量 文 字 的 資 料LONGTEXT
適 用 於 儲 存 超 大 容 量 文 字 的 資 料
數值型態
適於於儲存數字資料的欄位型態,例如會員編號、商品價格、學生成績等,設定為 signed 時資料範圍可以是負值,設定為 unsigned 時資料範圍僅能儲存正值。必須注意數值型態的儲存範圍,例如商品價格若為 5000 元,儲存於 TINYINT 數值型態的欄位,查詢時將變成 127 元 ( signed ) 或 255 元 ( unsigned ),造成顯示或計算錯誤的問題,若設定較大的資料範圍則會佔用儲存空間,同樣建議視實際儲存的數值上限設定數值型態。
資料型態位元資料範圍TINYINT
signed: -128 ~ 127
unsigned: 0 ~ 255SMALLINT
signed: -32768 ~ 32767
unsigned: 0 ~ 65535MEDIUMINT
signed: -8388608 ~ 8388607
unsigned: 0 ~ 16777215INT
signed: -2147483648 ~ 2147483647
unsigned: 0 ~ 4294967295BIGINT
signed: -9223372036854775808 ~ 9223372036854775807
unsigned: 0 ~ 1844674407370951615日期時間型態
資料型態儲存位元資料範圍DATE3 bytes1000-01-01 ~ 9999-12-31TIME3 bytes-838:59:59 ~ 838:59:59DATETIME8 bytes1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
[……]
PHP array 差集
$array1 = array(1,2,3,4,5);
$array2 = array(2,3);
$array3 = array(5);
$diff = array_diff($array1, $array2, $array3);
print_r($diff);
結果 Array ( [0] => 1 [3] => 4 )[……]
PHP substr 取得某一區段文字 字串分割
<?php
$rest = substr(“abcdef”, 0 , 1); // returns “a”
$rest = substr(“abcdef”, 2 , 2); // returns “cd”
$rest = substr(“abcdef”, -1); // returns “f”
$rest = substr(“abcdef”, -2); // returns “ef”
$rest = substr(“abcdef”, -3, 1); // returns “d”
原文
http://us2.php.net/manual/en/function.substr.php[……]
統一編號 英文
公司統一編號 = Company Tax ID
統一編號 = VAT number
統一編號 = Uniform Serial Number
統一編號 = Unified Business No.
Value Added Tax (VAT)
Business-> General
Business-> International Business
Business-> Accounting
Governmental-> US Government
一般秀 ” VAT number ”
經濟部的網站上秀 Unified Business No.
Business Registration Code 或 Business Registration number
or Company Registration Code or Company Regsitration number [……]
PHP 使用 nusoap 連接 call webservice function sample (支援utf-8)
下儎 nusoap-0.9.5
http://sourceforge.net/projects/nusoap/
include(‘nusoap-0.9.5/lib/nusoap.php’);
// 顯示錯誤
ini_set(“display_errors”, “On”);
error_reporting(E_ALL & ~E_NOTICE);
$xml = <<<XML
<?xml version=”1.0″ encoding=”utf-8″ ?>
<ORDER_DOC>
<ORDER>
<ECNO>263</ECNO>
<ODNO>00000000038</ODNO>
<STNO>F001558</STNO>
<AMT>500</AMT>
</ORDER>
<ORDERCOUNT>
<TOTALS>1</TOTALS>
</ORDERCOUNT>
</ORDER_DOC>
XML;
//<?
// 創建一個soapclient對象,參數是server的WSDL
$client = new soapclient(‘https://www.yourdomain.com/webservice/service.asmx?wsdl’, ‘wsdl’);
// 設定utf-8編碼
$client->soap_defencoding = ‘UTF-8’;
$client->decode_utf8 = false;
$client->encode_utf8 = true;
//錯誤訊息
if ($err=$client->getError()) {
print “ERROR: $err”;
}
// 呼叫遠端函數
$result = $client->call(‘ORDERS_ADD’,array(‘xmlStr’=>$xml));
// 接收回應
if ($client->fault)
{
echo ‘<h2>Fault</h2><pre>’;
print_r($result);
echo ‘</pre>’;
}
else
{
// Check for errors
$err = $client->getError();
if ($err)
{
// Display the error
echo ‘<h2>Error</h2><pre>’ . $err . ‘</pre>’;
}
else
{
// Display the result
echo ‘<h2>Result</h2><pre>’;
print_r($result);
echo ‘</pre>’;
}
}
SAMPLE
https://drive.google.com/file/d/0B0WjmRBDYP2fM1FhaFNSb3hYbUE/edit?usp=sharing
[……]
php array to query string
<?php
$data = array(‘foo’, ‘bar’, ‘baz’, ‘boom’, ‘cow’ => ‘milk’, ‘php’ =>‘hypertext processor’);
echo http_build_query($data) . “n”;
echo http_build_query($data, ‘myvar_’);?>
output
0=foo&1=bar&2=baz&3=boom&cow=milk&php=hypertext+processor
myvar_0=foo&myvar_1=bar&myvar_2=baz&myvar_3=boom&cow=milk&php=hypertext+processor
原文
http://www.php.net/manual/en/function.http-build-query.php
[……]
Illustrator 建立 3D 物件
官方教學
http://help.adobe.com/zh_TW/illustrator/cs/using/WS714a382cdf7d304e7e07d0100196cbc5f-6437a.html[……]