php官網:http://php.net/manual/en/class.com.php
突然發現這個好用的 Class
是可以呼叫 windows 上的應用程式來用
有人拿來做 docx 轉 pdf 之類的功能,試了一下還真的可以正常執行
程式碼如下:
wbkuo 發表在 痞客邦 留言(0) 人氣(800)
因為 php 提供的 array_diff 只能比較單維陣列,所以自己刻了一個函式來比較多維陣列
function _array_diff($a1, $a2)
{
$ret = array();
foreach($a1 as $key => $value)
{
if(isset($a2[$key]))
{
if (gettype($value) == "array" && gettype($a2[$key]) == "array")
{
$diff = _array_diff($value, $a2[$key]);
if (count($diff)) $ret[$key] = $diff;
}
else if($value !== $a2[$key])
{
$ret[$key] = $value;
}
}
else
{
$ret[$key] = $value;
}
}
return $ret ;
}
wbkuo 發表在 痞客邦 留言(0) 人氣(1,046)
程式:
<?
$a[] = 1;
$a[] = 1;
$b['a'] = 1;
$b['b'] = 1;
if (is_key_array($a)) echo "a";
if (is_key_array($b)) echo "b";
function is_key_array($arr)
{
return is_string(key($arr));
}
?>
wbkuo 發表在 痞客邦 留言(0) 人氣(144)