目錄
php 进制及位运算
首頁 後端開發 php教程 php 进制及位运算_PHP教程

php 进制及位运算_PHP教程

Jul 12, 2016 am 09:07 AM
進位

php 进制及位运算

//八进制 ,前面加0代表8进制
echo 0123 , &#39;<br/>&#39;; //十进制83 从右到左3个位,分别是以1顶1,以1顶8 ,以1顶64
echo 027 , &#39;<br/>&#39;;//23
 
//十六进制,前面加0x代表16进制 , 0 1 2 3 4 5 6 7 8 9 a b c d e f 
echo 0x123 , &#39;<br/>&#39;;//十六进制 从右到左3个位,分别是以1顶1,以1顶16 ,以1顶256
echo 0x27 ."<br>";
echo 0x1c ."<br>"; //28
 
//二进制 ,php目前不支持直接表示 ,从右到左,分别以1顶1,顶2,顶4,顶8.....
/*
10进制       2进制
5        0000 0101
255          1111 1111        
*/
 
//位运行符,&位与运算符 , | 位或运算符
echo 5&12 ,&#39;<br/>&#39;; //6
echo 5|12 ,&#39;<br/>&#39;; //13
 
echo 5^12 ,&#39;<br/>&#39;;//异或 9
 
echo ~5 ,&#39;<br/>&#39;;//取反
 
//利用位运算的左移一位,使整数增大2倍;相应得位运算的右移一位,使整数减小2倍
$a=3;
echo $a << 1 ,&#39;<br/>&#39;;//6
echo $a << 2 ,&#39;<br/>&#39;;//12
 
 
// 赋予权限值-->(删除:8)( 上传:4) (写入:2) (只读:1)
define(&ldquo;mDELETE&rdquo;,8);
define(&ldquo;mUPLOAD&rdquo;,4);
define(&ldquo;mWRITE&rdquo;,2);
define(&ldquo;mREAD&rdquo;,1);
 
//部门经理的权限为(假设它拥有此部门的所有权限)
echo mDELETE|mUPLOAD|mWRITE|mREAD // 相当于是把上面的权限值加起来:8+4+2+1=15
 
// 设我只有 upload 和 read 权限,则
echo mUPLOAD|mREAD
登入後複製

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1061304.htmlTechArticlephp 进制及位运算 //八进制 ,前面加0代表8进制echo 0123 , br/; //十进制83 从右到左3个位,分别是以1顶1,以1顶8 ,以1顶64echo 027 , br/;//23 //十六进...
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

使用strconv.FormatInt函數將整數轉換為指定進位的字串 使用strconv.FormatInt函數將整數轉換為指定進位的字串 Jul 24, 2023 am 10:51 AM

使用strconv.FormatInt函數將整數轉換為指定進位的字串

用PHP將字串轉換為16進位並實現反向輸出 用PHP將字串轉換為16進位並實現反向輸出 Mar 21, 2024 pm 03:33 PM

用PHP將字串轉換為16進位並實現反向輸出

解決PHP中16進位轉字串出現中文亂碼的方法 解決PHP中16進位轉字串出現中文亂碼的方法 Mar 04, 2024 am 09:36 AM

解決PHP中16進位轉字串出現中文亂碼的方法

輕鬆學會Go語言中16進制轉二進制 輕鬆學會Go語言中16進制轉二進制 Mar 15, 2024 pm 04:45 PM

輕鬆學會Go語言中16進制轉二進制

透過PHP實現字串轉16進位並反向輸出 透過PHP實現字串轉16進位並反向輸出 Mar 22, 2024 am 10:57 AM

透過PHP實現字串轉16進位並反向輸出

揭密程式設計師的編碼密碼:PHP8進位指南 揭密程式設計師的編碼密碼:PHP8進位指南 Jan 13, 2024 am 09:27 AM

揭密程式設計師的編碼密碼:PHP8進位指南

在給定的進制下,將C++中的Pandigital數字翻譯成中文 在給定的進制下,將C++中的Pandigital數字翻譯成中文 Aug 30, 2023 am 08:01 AM

在給定的進制下,將C++中的Pandigital數字翻譯成中文

PHP程式設計中處理16進位轉中文亂碼的技巧分享 PHP程式設計中處理16進位轉中文亂碼的技巧分享 Mar 04, 2024 pm 06:09 PM

PHP程式設計中處理16進位轉中文亂碼的技巧分享

See all articles