PHP之異或運算符---"^"


抑或運算符

一.當均爲數字時候
則先將數字轉換成二進制數,然後再運算,運算規則也簡單!
就是:
同則0,不同則1:運算的兩個數在同一個位上相同則爲0,不相同則爲1!

二.當均爲字符時
則先將字符轉換成其對應的ASCII碼,然後對產生的數字進行絕對值減運算!然後返回值轉換成對應的字符!
如果兩字符串長度不一樣,則從兩字符串起始位置起開始計算!之後多餘的自動轉換爲空(視爲一樣)!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章