關聯式陣列 & 匿名函式映射設計

關聯式陣列 封面

在程式開發中, 關聯式陣列 是一種常見的資料結構,特別適用於對應欄位名稱與欄位值。例如,在 PHP 開發中,若要匯出 CSV 檔案,通常會建立關聯式陣列來對應欄位名稱與其對應的值,這樣能提高程式碼的可讀性與維護性。

然而,以訂單資料為例,可能涉及訂單資訊、訂單商品、使用者資訊、折價券等多層級的關聯關係。傳統寫法通常會先輸出標頭,然後根據標頭順序一行行填入對應的資料。但當資料量龐大且結構複雜時,這種方式的可讀性與維護性會大幅降低,導致程式難以理解與修改。

PHP 如何使用Google API相關功能

PHP 之封面圖

有別於其他的API,使用google的API時,需要使用Google Client Library,除了使用composer載入以外,也可以透過此連結直接下載,要記得選擇與當前 PHP 框架對應的檔案才能正常使用,本篇文章會說明如何使用Google Client Library,包含前置設定,引用功能到實際使用google drive的API上傳檔案。

IIS環境安裝 WordPress 教學

WordPress 之封面圖

WordPress 做為常用的部落格或企業形象官網框架,很多主機商都對其有蠻高的支援度,但是若想要安全性完全由自己控管,就得自行將環境架設起來。雖然要求的環境只有三要素,WordPress安裝包本體、可執行php的環境(如apache、nginx)、以及Mysql,如果使用整合套件會方便許多,如常見的xampp,但會受限於整合套件本身的支援度以及套件本身已知的弱點,反而容易被攻擊,本篇文章將介紹如何從零開始使用Windows的IIS環境架設WordPress網站。