array_diff: 從 A 陣列刪除 B 陣列內的值

<?php
/**
 * @param  array  $a
 * @param  array  $b
 * @return array
 */
function arrayDiff(array $a, array $b) {
  return array_values(array_diff($a,$b));
}

因為這個函式感覺蠻常用到的,所以先記下來。

使用場合:使用 shortcode 進行自訂查詢的時候,可以用來排除特定內容。

參考資料

預設圖片
Eric Chuang
正職是廣告行銷人員,因為 Google Tag Manager 的關係開始踏入網站製作的領域,進一步把 WordPress 當成 PHP + HTML + CSS + JavaScript 的學習教材。此外,因為工作的關係,曾經用 Automattic 的 Underscores (_s) 替客戶與公司官網進行全客製化佈景主題開發。

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124