<address id="zhpbl"></address>
<noframes id="zhpbl">
<address id="zhpbl"><form id="zhpbl"><th id="zhpbl"></th></form></address>

    <em id="zhpbl"></em>

      <address id="zhpbl"><th id="zhpbl"><progress id="zhpbl"></progress></th></address>
      更多精彩內容,歡迎關注:

      視頻號
      視頻號

      抖音
      抖音

      快手
      快手

      微博
      微博

      PHP7中對十六進制字符串處理的問題詳解

      導讀在本篇文章里小編給大家整理的是一篇關于PHP7中對十六進制字符串處理的問題詳解內容,有需要的朋友們可以跟著學習下。

      本篇文章由PHP7教程欄目給大家介紹一下關于 php7 中 "0xFFFFFFFF" 和 0xFFFFFFFF 的問題。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

      具體問題:
      $t1?=?0x3FFFFFFF?&?(1?*?(0xd5b42e11));
      $t2?=?0x3FFFFFFF?&?(1?*?("0xd5b42e11"));
      var_dump($t1,$t2);

      以上代碼在 php7(不含)以下平臺的值為:

      int(364129809)
      int(364129809)

      而在 php7的值為:

      int(364129809)
      int(0)

      請問,在 php7的環境下,應該如何處理 0x.$str 使它同上面值一樣呢?

      解決辦法:

      PHP7開始,含十六進制字符串不再被認為是數字

      如果非要檢測字符串是否含十六進制數字,官方建議的代碼是

      針對上述問題就應該改成

      $t1?=?0x3FFFFFFF?&?(1?*?(0xd5b42e11));
      $t2?=?0x3FFFFFFF?&?(1?*?(filter_var("0xd5b42e11",?FILTER_VALIDATE_INT,?FILTER_FLAG_ALLOW_HEX)));
      var_dump($t1,$t2);

      到此這篇關于PHP7中對十六進制字符串處理的問題詳解的文章就介紹到這了,希望大家以后多多支持好二三四!

      為你推薦
      資訊專欄
      熱門視頻
      相關推薦
      php生成唯一uid的解決方法詳解 php兩種基本的輸出方及實例詳解 PHP遍歷數組的6種方式總結 JS截取字符串的三種方法詳解 Python常用的正則表達式處理函數詳解 一文秒懂python正則表達式常用函數 python正則表達式語法學習筆記 Python&nbsp;垃圾回收機制詳解 Python實現城市公交網絡分析與可視化 Python數據分析處理(三)--運動員信息的分組與聚合 基于Python實現PDF區域文本提取工具 詳解python的循環 python實現新年倒計時實例代碼 Python實現消消樂小游戲 學習python的while循環嵌套 提升Python運行速度的5個小技巧 Python按鍵或值對字典進行排序 圖像檢索之基于vlfeat實現SIFT特征 python繪圖中的四個繪圖技巧 js中toString方法3個作用 PHP對接抖音開發平臺接口的詳細教程 php7安裝mysqli實例講解 php去掉一維數組的鍵值的實例方法 PHP中empty()和isset()的區別介紹 PHP實現JWT的Token登錄認證 php判斷時間戳是否為今天實例講解 PHP7 preg_replace出錯及解決辦法 五年班的學習計劃怎么寫 五年級的學習計劃 初中新學期學習計劃怎么寫 關于英語的學習計劃怎么寫 怎么寫暑假學習計劃書 4年級數學學習計劃怎么寫 后半學期的學習計劃怎么寫 上學期學習計劃怎么寫 五年級的學習計劃書怎么寫 小學一年級學習計劃怎么寫 暑假學習計劃表怎么寫 八年級學習計劃怎么寫 暑期學習計劃表怎么寫 小學四年級學習計劃怎么寫
      Top 少妇高潮太爽了在线视频