邏輯運算子

邏輯運算子 通常被用於布林(邏輯)值; 使用於 布林(邏輯)值時, 它們會回傳布林型態的值。 然而,&& 和 || 運算子實際上是回傳兩指定運算元之一,因此用於非布林型態值時,它可能會回傳一個非布林型態的值。 邏輯運算子將在下表中被詳細解釋。

Logical operators

Operator Usage Description
邏輯 AND (&&) 運算式1 && 運算式2 假如 運算式1 可以被轉換成 false的話,回傳 運算式1; 否則,回傳 運算式2。 因此,&&只有在 兩個運算元都是True 時才會回傳 True,否則回傳 false
邏輯 OR (||) 運算式1 || 運算式2 假如 運算式1 可以被轉換成 true的話,回傳 運算式1; 否則,回傳 運算式2。 因此,||在 兩個運算元有任一個是True 時就會回傳 True,否則回傳 false
邏輯 NOT (!) !運算式 假如單一個運算元能被轉換成True時,回傳false , 不然回傳 true

Comment

js

設置日期時間方法

setFullYear()、setMonth()、setDate()方法用於設置年份、月、日,返回值返回調整過的日期的毫秒表示。

時期返回數字年月日函數

getFullYear() 方法可返回一個表示年份的4 位數字

getMonth() 方法可返回表示月份的數字。返回值是0(一月) 到11(十二月) 之間的一個整數。

getDate() 方法可返回月份的某一天。返回值是1 ~ 31 之間的一個整數。

Comment

array_unique() 使用在物件上

array_unique移除陣列中重複的值

一般情況下array_unique()只對陣列刪除重複值起作用,但只需要在加入SORT_REGULAR這個參數就可以在物件objects上使用
array_unique works with an array of objects using SORT_REGULAR

使用方法

array_unique(陣列, SORT_REGULAR)

Comment

Joomla會員系統加密的方式

Joomla元件開發時,將元件內使用者帳號密碼,寫入Joomla會員系統的#__users資料表單內,需要與Joomla用戶密碼加密的方式相同,才可整合Joomla前台網站會員系統登入。

下列函式加密都嘗試使用在Joomla 3+ 以上的版本都可行,不過看Joomla自己產生的密碼與password_hash()相似,都是$2y$10$開頭,建議使用password_hash()產生,因為password_hash()在加密中包含了許多解碼的訊息。

注意 password_hash() 返回的散列包含了算法、 cost 和鹽值。因此,所有需要的信息都包含內。使得驗證函數不需要儲存額外鹽值等信息即可驗證哈希

Comment

implode()陣列轉成字串

array_unique移除陣列中重複的值

implode() 函數把數組元素組合為一個字符串。

使用方法

implode(連結符號,陣列)

Comment

Copyright © 2018 ucamc