Inhaltsverzeichnis
php 进制及位运算
Heim Backend-Entwicklung PHP-Tutorial 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
Nach dem Login kopieren

 

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 //十六进...
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Verwenden Sie die Funktion strconv.FormatInt, um eine Ganzzahl in eine Zeichenfolge in der angegebenen Basis umzuwandeln Verwenden Sie die Funktion strconv.FormatInt, um eine Ganzzahl in eine Zeichenfolge in der angegebenen Basis umzuwandeln Jul 24, 2023 am 10:51 AM

Verwenden Sie die Funktion strconv.FormatInt, um eine Ganzzahl in eine Zeichenfolge in der angegebenen Basis umzuwandeln

Konvertieren Sie eine Zeichenfolge in eine Hexadezimalzahl und erzielen Sie mit PHP eine umgekehrte Ausgabe Konvertieren Sie eine Zeichenfolge in eine Hexadezimalzahl und erzielen Sie mit PHP eine umgekehrte Ausgabe Mar 21, 2024 pm 03:33 PM

Konvertieren Sie eine Zeichenfolge in eine Hexadezimalzahl und erzielen Sie mit PHP eine umgekehrte Ausgabe

So lösen Sie das Problem verstümmelter chinesischer Zeichen bei der Konvertierung von Hexadezimalzahlen in Zeichenfolgen in PHP So lösen Sie das Problem verstümmelter chinesischer Zeichen bei der Konvertierung von Hexadezimalzahlen in Zeichenfolgen in PHP Mar 04, 2024 am 09:36 AM

So lösen Sie das Problem verstümmelter chinesischer Zeichen bei der Konvertierung von Hexadezimalzahlen in Zeichenfolgen in PHP

Lernen Sie ganz einfach, in der Go-Sprache Hexadezimalzahlen in Binärzahlen umzuwandeln Lernen Sie ganz einfach, in der Go-Sprache Hexadezimalzahlen in Binärzahlen umzuwandeln Mar 15, 2024 pm 04:45 PM

Lernen Sie ganz einfach, in der Go-Sprache Hexadezimalzahlen in Binärzahlen umzuwandeln

Konvertieren Sie eine Zeichenfolge in eine Hexadezimalzahl und kehren Sie die Ausgabe über PHP um Konvertieren Sie eine Zeichenfolge in eine Hexadezimalzahl und kehren Sie die Ausgabe über PHP um Mar 22, 2024 am 10:57 AM

Konvertieren Sie eine Zeichenfolge in eine Hexadezimalzahl und kehren Sie die Ausgabe über PHP um

Das Programmiergeheimnis des Programmierers enthüllen: Ein Leitfaden zum PHP-Oktalismus Das Programmiergeheimnis des Programmierers enthüllen: Ein Leitfaden zum PHP-Oktalismus Jan 13, 2024 am 09:27 AM

Das Programmiergeheimnis des Programmierers enthüllen: Ein Leitfaden zum PHP-Oktalismus

Übersetzen Sie Pandigitalzahlen in C++ unter dem angegebenen Basissystem ins Chinesische Übersetzen Sie Pandigitalzahlen in C++ unter dem angegebenen Basissystem ins Chinesische Aug 30, 2023 am 08:01 AM

Übersetzen Sie Pandigitalzahlen in C++ unter dem angegebenen Basissystem ins Chinesische

Geben Sie Tipps zum Konvertieren von Hexadezimalzeichen in verstümmelte chinesische Zeichen in der PHP-Programmierung Geben Sie Tipps zum Konvertieren von Hexadezimalzeichen in verstümmelte chinesische Zeichen in der PHP-Programmierung Mar 04, 2024 pm 06:09 PM

Geben Sie Tipps zum Konvertieren von Hexadezimalzeichen in verstümmelte chinesische Zeichen in der PHP-Programmierung

See all articles