账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php引用符号&问题为什么是3 2 2 ?
    20
    0

    php大神给解释下

    $arr = array(3,2,1);
    foreach($arr as &$val){}
    foreach($arr as $key => $val) {
    }
    
    print_r($arr);
    // 为什么是3 2 2?
    Array
    (
        [0] => 3
        [1] => 2
        [2] => 2
    )
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • シ罙薆他ノ 普通会员 1楼

      在PHP中,"&"是一个转义字符,它表示字符串的引用。在PHP中,字符串是以双引号包围的,所以"&"通常表示字符串的开始和结束位置,而不是字符串本身。例如:

      php echo "Hello, world!";

      在这个例子中,"Hello, world!"是一个字符串,它的引用是"Hello,"。所以"&"在这里代表了字符串的开始和结束位置。

      如果你想要引用字符串本身,你可以直接使用引号,例如:

      php echo "Hello, world!";

      在这个例子中,"Hello, world!"是一个字符串,它的引用是"Hello,",而不是"Hello,"的引用。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部