`

php基础~数制转换函数

    博客分类:
  • PHP
 
阅读更多

数制转换函数:


1、bindec函数:
功能:二进制数十进制数的转换
格式:bindec(“二进制数”)
返回:数值,十进制数

 

2、decbin函数:
功能:十进制数二进制数的转换
格式:decbin(十进制数)
返回:字符串,字符串类型的二进制数

 

3、octdec函数:
功能:八进制数十进制数的转换
格式:octdec(“八进制数”)
返回:数值,十进制数

 

4、decoct函数:
功能:十进制数八进制数的转换
格式:decoct(十进制数)
返回:字符串,字符串类型的八进制数

 

5、hexdec函数:
功能:十六进制数十进制数的转换
格式:hexdec(“十六进制数”)
返回:数值,十进制数

 

6、dechex函数:
功能:十进制数十六进制数的转换
格式:dechex(十进制数)
返回:字符串,字符串类型的十六进制数

 

7、 gettype函数:
功能:获取变量的数据类型
格式: gettype(变量)
返回:字符串,变量的数据类型


例:
  <?php
      echo gettype($a);
   ?>


8. base_convert(变量,进制,要转换进制)
例:$bin=“10011”;//二进制
   echo base_convert($bin,2,16);//把二进制数$bin转换为16进制数


例:
<?php
  $int = 54;
  $double = 54.00;
  echo  "变量int的类型是" . gettype($int) . "。<br>";
  echo  "变量double的类型是" . gettype($double) . "。<br>";
  $int=dechex($int);
  echo "int被转化为十六进制的数值:" .$int . ".<br>";
?>

 

 

文本:

 1、转义字符:
     \n      -------- 换行
     \r      --------  回车
     \t      --------  制表符
     \$      --------  美元符号
     \\      ---------  反斜杠
     \’      ---------  单引号(用在单引号字符串中)
     \”      --------  双引号(用在双引号字符串中)


2、单引号字符串:单引号字符串中不允许出现变量
   例:
    ’hello world’
    ’<p>hello world</p>’
    ‘hello\’ world’
    ‘John said,”Gifts are great.”’

 

3、双引号字符串:双引号字符串中允许出现变量
  例:
   “Perhaps  everyone remembers  love.”
   “John said,\”Gifts are great.\””
   “John said,’Gifts are great.’”

 

4、反引号字符串:(用于执行一个操作系统命令)反引号字符串中允许出现变量
  例:
   <?php
     echo  “查看C:\\的文件\n<pre>”;
     echo  `dir c:\\`;
     echo  `net send  DSWN12  “大家好”`;
     echo  “</pre>”;
   ?>

 

分享到:
评论

相关推荐

    VB 数制转换函数

    在VB(Visual Basic)编程语言中,数制转换...了解和熟练掌握VB中的数制转换函数,对于编写涉及数据处理和用户界面的程序至关重要。无论是简单的显示数值还是复杂的数据解析,这些工具都能帮助开发者更高效地完成任务。

    VB-各种数制转换(非函数实现-用于算法和自定义函数研究)

    在VB(Visual Basic)编程中,数制转换是一项基本技能...通过这种方式,你可以深入了解数制转换的内在逻辑,为你的算法和函数研究提供扎实的基础。在研究过程中,不断实践和优化代码,可以提升编程技巧和问题解决能力。

    数据结构 数制转换实验报告

    数据结构中的数制转换实验是计算机科学中一个基础但重要的概念。这个实验旨在通过编程实践,让学生理解并掌握不同进制之间的转换方法,特别是在十进制与二进制、八进制、十六进制之间转换的过程。在此实验中,C语言...

    java编写的数制转换器

    在IT行业中,数制转换是一项基础且重要的技能,特别是在编程领域。Java作为一种广泛使用的编程语言,提供了丰富的功能来处理各种数制之间的转换。本项目"java编写的数制转换器"专注于实现二进制到十六进制之间的转换...

    数据结构作业之数制转换

    数制转换是计算机科学和软件工程中一个基础概念,了解数制转换的原理和实现方法对于计算机专业学生和从业人员来说是非常重要的。 在这个资源中,我们将讨论一个关于数制转换的程序,以了解数制转换的实现方法和原理...

    数制转换问题~~~~~~~

    用c/c++实现的数制转换,数据结构,用栈实现~~~~~~~~~~~~ 课程设计

    数制转换C程序

    总之,数制转换不仅是一项重要的计算机基础知识,也是编程中经常遇到的问题。通过上述分析,我们可以看到C语言如何优雅地解决这个问题,同时也展示了动态内存管理、数据结构和算法在实际编程中的应用。对于学习...

    用java写的数制转换计算器

    例如,我们可以创建一个函数来处理数制转换,如下: ```java public int convertToDecimal(String input, int radix) { try { return Integer.parseInt(input, radix); } catch (NumberFormatException e) { ...

    c++编写的数制转换

    在编程领域,数制转换是一项基础且重要的技能。C++作为一种强大的编程语言,提供了丰富的功能来处理各种数制之间的转换。本程序是一个基于C++编写的控制台应用程序,旨在帮助初学者理解和实践数制转换的概念。 数制...

    C++实现的数制转换

    在编程领域,数制转换是一项基础且重要的技能。在C++这种强大而灵活的编程语言中,实现数制转换不仅可以加深对数值系统理解,还能帮助我们处理各种与数据表示相关的问题。本文将深入探讨如何使用C++进行数制转换,...

    数制转换的程序 C++

    在编程领域,数制转换是基础且重要的概念,特别是在C++这样的编程语言中。数制转换涉及将一个数值从一种进制(如十进制、二进制、八进制或十六进制)转换为另一种进制。这个“数制转换的程序 C++”应该是一个实现了...

    《数制转换问题》的数据结构课程设计

    数制转换在计算机科学中扮演着基础角色,因为它涉及到计算机如何表示和处理数字。 首先,让我们了解数制的基本概念。数制,或基数,是指一个数字系统中的基数或基本单位数量。常见的数制有二进制(2)、八进制(8)...

    数据结构-数制转换(C,含文档和代码)

    - **s.c**:这是一个C语言源代码文件,很可能包含了实现数制转换的函数。 - **数据结构数制转换.doc**:可能是一份详细的文档,解释了数制转换的理论和代码实现过程。 - **附录.docx**:可能包含了额外的信息,如...

    数制转换 C语言 数据结构课程设计

    数制转换是计算机科学的基础知识,常见的数制有二进制、八进制、十进制和十六进制。理解不同数制间的转换有助于我们更好地理解和处理计算机内部的数据。在C语言中,我们可以使用内置的函数如`printf`和`scanf`,以及...

    栈的应用----数制转换(C/C++)

    在`conversion()`函数中,实际实现了数制转换的过程。通过循环询问用户是否进行下一轮转换,如果用户选择继续,则调用`conversion()`函数进行新的转换,否则程序结束。 在`InitStack()`函数中,为栈分配初始存储...

    简单的VB数制转换,源代码提供下载.rar

    首先,VB中的数制转换主要通过内置函数来完成,这些函数包括`CDec`、`CLng`、`CInt`、`CSng`、`CByte`等用于基本类型转换,以及`Val`、`Hex`、`Oct`、`Bin`用于不同进制之间的转换。 1. **十进制转换** 十进制是...

    数制转换(c语言实现)

    在编程领域,数制转换是一项基础且重要的技能。在C语言中实现数制转换,主要涉及到数字的不同表示方式,如二进制、八进制、十进制和十六进制等之间的转换。以下是对这个主题的详细阐述: 一、基础知识 1. 数制:...

    栈的链表实现(数制转换问题)

    在本文中,我们将深入探讨如何使用链表来实现栈,并结合数制转换问题——将十进制数转换为八进制数,来进一步理解栈的应用。 首先,让我们了解栈的链表实现。与数组实现相比,链表实现栈具有动态扩展和收缩的优点,...

    计算机组成原理,数制转换,硬件基础

    在本压缩包中,我们有多个资料来深入学习这个主题,包括数制转换和硬件基础。 首先,让我们从“计算机体系结构讲义ppt”开始。这份讲义通常会涵盖计算机的基本组成部分,如CPU、内存、输入/输出设备等。CPU(中央...

    数据结构实验报告---数制转换

    1. 在编程语言中,数制转换是常见的操作,如C++、Java、Python等都提供了内置函数进行转换。 2. 计算机内存和硬盘存储中,数据都是以二进制形式存在,但在显示或读取时,通常会转换成更易读的十进制或十六进制。 3. ...

Global site tag (gtag.js) - Google Analytics