数制转换函数:
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>”;
?>