php将整型数据1 php整数转换为字符
php中,如何取得一个整型值的低位和高位值?
?php
创新互联:于2013年成立为各行业开拓出企业自己的“网站建设”服务,为近千家公司企业提供了专业的成都做网站、成都网站制作、网页设计和网站推广服务, 按需制作网站由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。
header("Content-type:text/html;charset='utf-8'");
$number=123334; //整型数字
for($i=0;$istrlen($number);$i++){
$array[]=substr($number,$i,1); //将数字当成字符串,将数字分离个位数存到数组中
}
echo "最低位是".$array[count($array)-1]."br";//数组中的最后一位是最低位
echo "最高位是".$array[0]; //数组中的第一位是最高位
?
输出结果为:最低位是4
最高位是1
php如何讲一位整数转换成多位整数啊,比如1转换成001的形式,用那个函数啊,不能够用字符拼接。--
sprintf -- Return a formatted string
string sprintf ( string format [, mixed args [, mixed ...]] )
如:echo sprintf("%03d", 1) , 输出001
具体请参考php手册
PHP数据类型里的整型的问题(10进制和8进制)
十六进制转十进制:0X1A中0X是16进制的开始位,A代表10,1A=10*16^0 + 1 * 16^1 = 10+16=26.
A,B,C,D,E,F这六个字母来分别表示10,11,12,13,14,15。字母不区分大小写。
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次类推。
八进制转十进制:0是8进制的开始位,123=3*8^0+2*8^1+1*8^2=83.
八进制数的第0位的权值为8的0次方,第1位的权值为8的1次方,第2位的权值为8的2次方,依次类推。
整型一般就是10,8,16进制,2进制一般用于存储。
求助php数据类型转换,把字符串"1,2,3"转换成整型"1,2,3",","分隔符不变。怎么转?在线等!
php为弱语言,没必要转换来转换去,这个既可以看成是字符,也可以看成是int
标题名称:php将整型数据1 php整数转换为字符
分享路径:http://scyanting.com/article/dojsghd.html