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>”;
   ?>

猜你喜欢

转载自768992698.iteye.com/blog/2316973