as代码里面的 >>>符号在php里面怎么写?直接>>这样错误
直接贴代码!这个不是转义,右移在php是>>,在as3里面是>>>这样的,这个运算在php怎么写...
直接贴代码!
这个不是转义,右移在php是>>,在as3里面是>>>这样的,这个运算在php怎么写 展开
这个不是转义,右移在php是>>,在as3里面是>>>这样的,这个运算在php怎么写 展开
展开全部
actionscript 中的 >>>,不保留符号,无论正负左侧是一直添零,而PHP中的 >> 是保留符号的,整数右移左侧添 0,负数右移左侧添 1,无法直接实现对应功能,因此需要用自己写函数。
// $num 需要移位的数
// $bitNum 需要移动的位数
function bitRightMove($num, $bitNum)
{
if ($num == 0) // 零不需要位移
return 0;
if ($num > 0) // 正数位移直接用 >>
return $num >> $bitNum;
// $num 为负数
$str = decbin($num); // $num 二进制的字符串形式
return bindec(substr($str, 0, -$bitNum)); // 截去位移剩下的部分转换成十进制数
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PHP 没有 ‘>>’ 这样的符号,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用字符实体 & g t ; 表示大于号(把中间的空格去掉)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
价格''号,当字符串直接出去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询