代码输出的结果是什么?
发布网友
发布时间:2023-05-08 21:57
我来回答
共2个回答
热心网友
时间:2023-06-28 09:45
首先,输出的结果是:
Array<br>Array<br>Array<br>
解析:
首先在上面的一个字符串$receiver定义了一个以分号(;)分割的字符串
然后把$receiver按分号(;)拆分,得到一个数组$receiverall
然后使用for循环循环这个数组
然后再通过@符来拆分循环到的每一项,得到一个新数组$uname
然后直接把这个数组输出,所以是输出Array
最后:
如果要正确的输出这个数组,你可以使用for循环。
猜测代码的含义是要获取邮箱的用户名,所以可以这样改
$uname=explode('@',$receiverall[$i]);
改成
$uname=explode('@',$receiverall[$i])[0];
最后记得做个异常处理哦~
热心网友
时间:2023-06-28 09:45
付费内容限时免费查看回答
提问这不对
回答你好!那就查询不到相关信息了