为了账号安全,请及时绑定邮箱和手机立即绑定

If statement in PHP

If statement in PHP

PHP
湖上湖 2019-03-15 14:56:19
条件语句成立时第二个return的也是Fido吗 为什么会这样? function myfunction($v) { if ($v==="Dog") { return "Fido"; } return $v; } $a=array("Horse","Dog","Cat"); print_r(array_map("myfunction",$a));
查看完整描述

2 回答

?
米脂

TA贡献1836条经验 获得超3个赞

结果:
Array
(

[0] => Horse
[1] => Fido
[2] => Cat

)
条件达成return之后,函数就结束了,这个时候第二个return是不会执行的

查看完整回答
反对 回复 2019-03-18
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

字符串比较了解一下,strcmp();
你直接打印一下 echo myfunction('Dog'),结果输出也是'Fido'

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 464 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信