PHP 中“&$var”中的“&”是什么意思? [复制]

2023-12-02

什么是"&"意思是在'&$var' in PHP?有人可以帮我进一步解释一下吗?先感谢您。


这意味着传递变量参考,而不是传递变量的值。这意味着当程序流返回到调用代码时,对 preparse_tags 函数中该参数的任何更改都会保留。

function passByReference(&$test) {
    $test = "Changed!";
}

function passByValue($test) {
    $test = "a change here will not affect the original variable";
}

$test = 'Unchanged';
echo $test . PHP_EOL;

passByValue($test);
echo $test . PHP_EOL;

passByReference($test);
echo $test . PHP_EOL;

Output:

Unchanged

Unchanged

Changed!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP 中“&$var”中的“&”是什么意思? [复制] 的相关文章

  • PHP 的 USORT 回调函数参数

    这是一个非常深奥的问题 但我真的很好奇 今天是我多年来第一次使用 usort 我对到底发生了什么特别感兴趣 假设我有以下数组 myArray array 1 9 18 12 56 我可以用 usort 对此进行排序 usort myArra
  • 如何使用 php 通过 https 下载文件

    我需要使用 PHP 下载 xml 文件 我可以在对文件进行curl 调用时通过设置以下选项来读取文件的内容 curl setopt http CURLOPT SSL VERIFYPEER false curl setopt http CUR
  • 运行 shell 命令并将输出发送到文件?

    我需要能够通过 php 脚本修改我的 openvpn 身份验证文件 我已将我的 http 用户设置为免通 sudoer 因为这台机器仅在我的家庭网络中可用 我目前有以下命令 echo shell exec sudo echo usernam
  • Laravel Valet 不工作。 127.0.0.1 连接被拒绝

    试图让代客泊车设置正常工作 当访问 127 0 0 1 时 连接被拒绝 这是我在访问 dev 站点设置之一时收到的消息 我已经确保 apache 已停止 并且一直在谷歌上搜索所有地方 但无法找到解决方案 有没有人遇到过这个或对下一步尝试什么
  • TCPDF 为一个文档中的不同页面设置不同的页眉

    有没有办法使文档中第一页的页眉徽标和第二页的页眉徽标不同 我认为在添加页面之间更改标题数据可能会解决问题 但在我的测试中 添加第一页后设置标题似乎没有效果 other stuff pdf gt setHeaderFont array PDF
  • 如何使用 facebook 用户登录我的网站?

    我想知道 facebook 如何让用户登录我们的网站 我的意思是用户需要注册到我的网站才能发表评论 我如何通过我的 php 代码检查它是否是登录用户 我听说你只能用javascript检查它是否是登录用户 感谢您的任何解释 您可以使用脸书
  • InvalidArgumentException 与 UnexpectedValueException

    我应该什么时候使用无效参数异常 http www php net manual en class invalidargumentexception php什么时候意外值异常 http www php net manual en class
  • 使用服务帐户插入 Google 日历条目

    我正在尝试使用服务帐户在 Google 日历上创建条目 我真的很接近这一点 但最后一行行不通 我得到一个500 Internal Service Error当我让它运行时 否则 程序运行时不会出错 无论其价值如何 The Calendar
  • 脚本超时已过,如果要完成导入,请重新提交相同的文件,导入将恢复

    我有一个数据库 拉开拉链后的尺寸50mb拉链尺寸7mb所以当我尝试导入数据库时zipped 7mb 几分钟后 它抛出此错误 脚本超时已过 如果您想完成导入 请resubmit相同的文件和导入将恢复 我已经重新提交了 但仍然没有导入全部数据
  • 防止重复数据输入mysql数据库

    我试图让我的电子邮件订阅服务拒绝数据库中已存在的电子邮件 这样用户就不会订阅同一封电子邮件两次 这就是我所拥有的 但它不起作用 有什么想法吗
  • 句子中模糊的电子邮件地址

    我正在输出日志消息 需要隐藏其中的电子邮件地址 日志消息可能如下所示 A lead was saved for email protected cdn cgi l email protection Date 11th December 20
  • 从存储库获取时,Doctrine 如何在不调用 __construct 方法的情况下创建实体?

    我在构造函数中编写了下一个代码 public function construct die creating entity 当我创建实体实例时new运算符如 entity new Entity 我看到creating entity text
  • WooCommerce:检查商品是否已在购物车中

    我从中发现了这个很棒的片段website https joebuckle me quickie woocommerce check if item already in cart 以下是检查购物车中是否存在特定产品的函数 function
  • 如何在按钮上执行mysql [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions PHP 单击按钮时如何执行 SQL
  • 使用 PHP 将文件上传到 MySql DB

    我希望用户通过我在后端使用 MySql 用 PHP 开发的 web 应用程序上传文件 我想将文件存储在数据库中 我在这样做时遇到了问题 此外 一旦文件存储在数据库中 我们如何下载它 并在 web 应用程序中正确显示它 文件类型和文件的其他属
  • PHP $_SERVER['REMOTE_HOST'] 返回 ::1 [重复]

    这个问题在这里已经有答案了 可能的重复 应该 ip SERVER REMOTE ADDR 在 mamp 本地主机上返回 1 https stackoverflow com questions 3699454 should ip server
  • 如何使用 PHP 通过 JSON 发送 HTML 元素?

    以下功能 try query this gt pdo gt prepare SELECT FROM bookings WHERE TourID AND dTourDate and Status NOT LIKE Cancelled quer
  • 在同一服务器上的 2 个子域中安装 2 个 WordPress 时共享用户

    我有 2 个 WordPress 网站 位于 2 个不同的子域中 例如test1 abc com and test2 abc com 这两个网站都激活了 wp require 插件 只有登录用户才能看到该网站 我们想要创建一个系统 如果用户
  • PHP7.1上读取会话数据失败

    分享一个我遇到的问题 现已解决 在我的开发机器上 我使用 PHP 运行 IIS 我升级到 PHP7 突然我的代码不再工作 返回此错误 session start 读取会话数据失败 用户 路径 C WINDOWS temp 看起来像是权限问题
  • CodeIgniter加入选择为

    我的数据库中有 2 个表需要加入 一张表是 artikelen 表 另一张表是 Collections 表 我目前有 this gt db gt select this gt db gt from collecties this gt db

随机推荐

  • 如何访问 Office 插件中的后台复选框值?

    我有一个布尔属性Settings Default MarkAsRead在Setting settings 文件中 我可以在我的Ribbon 类中访问该文件 我想要做的是根据此属性的值设置后台部分中复选框的值 另外 如果用户修改它 我需要保存
  • 错误:非法指令(核心转储)-tensorflow==2.1.0

    我使用以下命令在我的 ubuntu Lenovo 110 Ideapad 笔记本电脑 python 中导入tensorflow tfx test chandni mxnet Chandni TFX python Python 3 6 9 d
  • 确定哪个键盘正在发送击键

    我的机器上连接了 2 个键盘 一个在 PS 2 上 另一个在 USB 上 在 C 中 如何确定哪个键盘正在发送击键 这是一个示例 非常脏的代码 展示了如何使用 NET 中的 Windows 输入挂钩 与代码片段编译器配合使用效果最佳 gt
  • onSaveInstanceState 不起作用

    我知道这个问题已经被问了很多次 但我不明白为什么 onSaveInstanceState 不适合我 这可能是一些愚蠢的事情 但我希望你们中的一些人可以在这里帮助我 无论如何 这是我的代码 public class Main extends
  • Eclipse WebLogic 调试

    我知道您只需单击 Eclipse 中的调试图标即可进行调试 是否可以从命令行启动 WebLogic 并进行调试并继续进行调试 当我这样做时 在服务器下的 Eclipse 中 我看到状态是 已启动 而不是 调试 难道只能通过设置远程调试来实现
  • 为什么当 bash 被称为 sh 时,它的行为会有所不同?

    我有一台 ubuntu 机器 默认 shell 设置为 bash 并且可以通过两种方式访问 PATH 中的二进制文件 which bash bin bash which sh bin sh ll bin sh lrwxrwxrwx 1 ro
  • 如何比较GDKEvent时间戳与当前时间?

    如何在c 中使用GDKEvent的时间戳 例如 我将其打印为 unsigned int 其值为 4194719109 但当前时间是 1395764110 这是从 time h 的 time 获取的 g get real time 的当前时间
  • 如何部署SQL Server Compact Edition 4.0?

    我如何部署微软 SQL Server Compact 4 0 SQL Server Compact Edition 当前版本为 4 0 是 一个免费的嵌入式数据库 软件开发人员可以使用它来构建 Windows 桌面应用程序 它占用空间小 并
  • 在文本区域中搜索单词

    我正在构建一个自定义的find and replace在java中 我浏览一个文本文件并将内容加载到文本区域中 现在我有一个文本框 我在其中输入需要搜索的文本 搜索文本的最佳方式是什么 我知道一种使用方法string indexOf 但我还
  • 如何从 GLM 输出中获取概率

    我现在非常困惑 因为我试图找出如何计算我的概率glmR 中的输出 我知道数据非常微不足道 但我真的很想知道如何从这样的输出中获取概率 我本来想尝试一下inv logit 但不知道括号内要放什么变量 数据来自占用研究 我正在评估毛发陷阱法与相
  • 从 numpy 数组创建 pandas DataFrame 会导致奇怪的错误

    缺点是 当我尝试从函数 numpy 数组创建 DataFrame 时 它 们会抛出字节顺序错误 这是一个pastebin 更多详细信息如下 http pastebin com Sdg9EM61 在我的领域 我们以 FIT 格式存储数据 这是
  • 我们可以在哪里放置 crossdomain.xml

    您好 我已在应用程序 http myserver 11090 apps 上部署了我的 Flex 应用程序 并使用重定向到应用程序服务器的代理服务器 Web 服务器 https mysite site com 但在运行时应用程序在位置 htt
  • SQLite3 错误 - iOS

    当我进行 SQL 调用时 如何找出 SQLite3 给我的错误 int success sqlite3 prepare v2 database sql 1 stmt NULL if success SQLITE OK NSLog creat
  • 没有 fill_diagonal 的 inf 的 Python 矩阵对角线

    我需要将矩阵的对角线元素设置为 Inf 一个简单的方法是使用np fill diagonal np fill diagonal my matrix float inf However fill diagonal修改输入矩阵 而不是返回填充对
  • 想要删除 Browser.sleep()

    大家好 我正在使用量角器来测试非角度网站 最初在测试时我有browser sleep 这样页面就可以完全加载 我知道添加 browser sleep 不是一个好的测试方法 因此想从代码中删除它 我尝试了 browser wait 但出现错误
  • 匹配第 n 次出现(排除最后一次出现)

    我有一个关于正则表达式的问题 我不知道为什么我不能执行以下操作 例句 This is a test string with five t s 我使用的正则表达式 t 3 我希望正则表达式匹配以下内容 This is a test s 但它不
  • 如何在列中打印嵌套的Python列表

    我有一个程序 它生成一个Python列表作为其输出 该列表是一个嵌套列表 列表 名称 地址 电话号码 的列表 我希望能够以柱状格式打印 似乎在陈述问题时是一个非常简单的想法 但我一直无法找到一种简单的方法来从列表中提取数据 如果我打印 列表
  • 检查套件完成后如何触发 Github 工作流程?

    我只想在特定工作流程完成时触发工作流程 有人知道该怎么做吗 一些背景 我有一个工作流程Tests另一个叫Build feature 我运行我的Tests每个 PR 到分支的工作流程feature 如果某些内容被推送 合并到分支feature
  • 几个 catch 块还是一个带有dynamic_cast 的catch 块?

    我们有一个异常类的层次结构 有一个GenericException类以及从它派生的许多类 GenericException是多态的 它有一个虚拟析构函数 派生类之一是FileException抛出以指示操作文件系统对象时出现错误 FileE
  • PHP 中“&$var”中的“&”是什么意思? [复制]

    这个问题在这里已经有答案了 什么是 意思是在 var in PHP 有人可以帮我进一步解释一下吗 先感谢您 这意味着传递变量参考 而不是传递变量的值 这意味着当程序流返回到调用代码时 对 preparse tags 函数中该参数的任何更改都