已采纳回答 / Perona
<...code...>首先了解下,==是比较运算符,=是赋值运算符。根据优先级,第一步执行比较运算符,即比较变量$man和字符“男”是否相等。相等返回布尔值true。第二步执行赋值运算符,即把比较出来的true赋给变量$flag。那么输出来的自然就是true。如果想输出字符串“男”,可以把代码改成<...code...>
2015-08-26
最赞回答 / 张的高
在第一个foreach中。$val是遍历出来的值,因为$val依旧是一个数组,所以需要再次使用foreach语言结构遍历它,遍历出来的$v即为数组$val中的值。
2015-08-25