我在Services_JSON php库中找到了一堆代码:
if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
$stk = array(SERVICES_JSON_IN_OBJ);
$obj = array();
} else {
$stk = array(SERVICES_JSON_IN_OBJ);
$obj = new stdClass();
}我的问题是关于第一行。单一的"&"操作符是做什么的?
发布于 2013-03-05 15:49:26
发布于 2013-03-05 15:55:48
&&意思是“和”(逻辑运算符),但是一个"&“是一个位运算符,它对位进行二进制比较。
这是php.net:http://us2.php.net/manual/en/language.operators.bitwise.php的手册
https://stackoverflow.com/questions/15228141
复制相似问题