标签
PHP array_filter把0刪掉了:保留零值與JSON列表的寫法
商品庫存明明是0,PHP整理欄位後卻不見了?先找程式裡有沒有直接呼叫array_filter($values)。省略判斷函式時,它會移除PHP視為空的值,整數0...
Git stash後新檔案還在:先分清未追蹤與忽略檔案
準備切分支,先跑git stash,工作目錄裡的新檔卻還在。先看這個檔案是否未追蹤:預設stash處理已追蹤檔案的本地修改,不會把所有看得到的檔案都收進去。若新...
JavaScript 簡介:歷史、特性、應用及範例
JavaScript 簡介 JavaScript,簡稱JS,是一種高階的、直譯的程式語言,主要應用於網頁開發。它是一種動態型別語言,能夠提供動態的互動功能,並形...
HTML下載連結沒下載:同源限制與檔案回應怎麼分
連結加了 download,點下去卻打開文字或圖片,沒有開始下載。先確認連結目標是否與頁面同源,再看最後一個 HTTP 回應。HTML 屬性提供下載用途,伺服器...
Elementor編輯器看得到內容:預覽、儲存與發布如何核對
Elementor編輯器裡已經看得到新內容,別人打開網址卻沒有看到,先分清楚你看的是編輯畫布、登入預覽,還是公開頁面。Preview可以讓有權限的人看草稿,Sa...
寶塔舊網址要轉址:301與302、路徑保留先確認
舊域名轉到新域名,首頁能跳,內頁卻全部回到首頁,先核對重定向的目標與URI保留設定。301與302表示轉址的性質,但它們本身不決定路徑是否保留;狀態碼、目的地和...
PHP欄位明明存在卻判定沒有:isset與array_key_exists怎麼分
表單送來一個欄位,值剛好是null;後端卻回報「沒有這個欄位」。遇到這種情況,先看程式是不是用了isset()。它同時要求變數存在、值不是null,不能單靠結果...
深入了解PHP註釋的重要性和使用方法
PHP註釋的重要性 在程式設計中,註釋是一個重要元素,它可以幫助我們理解和解釋程式碼的功能。在PHP中,我們有多種方式可以添加註釋,這些註釋對於程式碼的維護和理...
網站重新導向串太多:追出每一步網址與狀態碼
舊文章網址最後能開啟,不代表中間沒有繞路。瀏覽器可能先從舊路徑轉到過渡頁,再轉到新文章;地址列只留下最後一個網址,兩次跳轉就被藏起來了。 排查重新導向串時,先保...
.gitattributes換行規則:為什麼只改一行卻整檔顯示差異
改網站的 JavaScript,只動了一行,Git 卻把整份檔案標成刪除再新增。可能是編輯器順便換了行尾,也可能是格式化、編碼或真正的內容變動。別急著還原整份檔...
Vue watch沒看到陣列變動:分清替換與深層監聽
清單畫面已經多了一筆資料,放在 watch 裡的儲存或提示邏輯卻沒有執行。這通常不是 Vue 沒有更新,而是畫面和 watcher 觀察的變動範圍不同。把整個陣...
MacCMS首頁最新與熱播清單:別只改區塊標題
首頁想同時放最新上架與熱門內容,只把兩個區塊改名還不夠。站長要看的是每區選了什麼資料、按什麼條件排序,以及「更多」是不是帶到對應清單。先把每個區塊當成獨立清單第...
