variables 相关问题

这是非常的;在适用的情况下使用特定语言标签。变量是内存中的命名数据存储位置。使用变量,计算机程序可以存储数字,文本,二进制数据或任何这些数据类型的组合。他们可以在程序中传递。


javascript 循环和使用参数设置 documentGetElementById 的问题

我正在研究星级评级系统。我想在星星图像列表上设置事件侦听器,以便单击星星可以用实心或空白星星填充星星。问题是当

回答 1 投票 0

声明局部变量为const有什么好处吗?

如果我有一个只存在很短时间的函数,那么将颜色列表设置为常量会有什么不同吗? 字符串 getrandcolor(){ 常量字符串颜色[5] = {“红色”,“蓝色”,...

回答 6 投票 0

如何使用 HTML 按钮将变量值复制到剪贴板?

我正在创建一个视频内容搜索网站。在结果中,我希望有一个按钮,可以将数据库中的视频名称和视频 URL 复制到剪贴板。 我发现了一个有趣的 JS...

回答 1 投票 0

php 使用函数更改函数外部变量的值

我试图在使用函数时更改函数外部声明的变量的值 我试图更改在使用函数时声明的变量的值 <?php $test = 1; function addtest() { $test = $test + 1; } addtest(); echo $test; ?> 但似乎不能。只有在函数中声明为参数的变量才有效。有这方面的技术吗?预先感谢 将函数内部的变量更改为全局变量 - function addtest() { global $test; $test = $test + 1; } 使用全局变量有很多注意事项 - 从长远来看,您的代码将更难维护,因为全局变量可能会对未来的计算产生不良影响,您可能不知道如何操纵变量。 如果重构代码并且函数消失,这将是有害的,因为 $test 的每个实例都与代码紧密耦合。 这里有一个轻微的改进,不需要 global - $test = 1; function addtest($variable) { $newValue = $variable + 1; return $newValue; } echo $test; // 1 $foo = addtest($test); echo $foo; // 2 现在您不必使用全局变量,并且可以根据自己的喜好操作 $test,同时将新值分配给另一个变量。 不确定这是否是一个人为的示例,但在这种情况下(与大多数情况一样),使用global将是极其糟糕的形式。为什么不直接返回结果并分配返回值呢? $test = 1; function increment($val) { return $val + 1; } $test = increment($test); echo $test; 这样,如果您需要增加除 $test 之外的 任何其他 变量,您就已经完成了。 如果您需要更改多个值并返回它们,您可以返回一个数组并使用 PHP 的 list 轻松提取内容: function incrementMany($val1, $val2) { return array( $val1 + 1, $val2 + 1); } $test1 = 1; $test2 = 2; list($test1, $test2) = incrementMany($test1, $test2); echo $test1 . ', ' . $test2; 您还可以使用 func_get_args 接受动态数量的参数并返回动态数量的结果。 使用 global 关键字。 <?php $test = 1; function addtest() { global $test; $test = $test + 1; } addtest(); echo $test; // 2 ?> 也许你可以试试这个。 <?php function addTest(&$val){ # Add this & and val will update var who call in from outside $val += 1 ; } $test = 1; addTest($test); echo $test; // 2 $anyVar = 5; addTest($anyVar); echo $anyVar; // 6

回答 4 投票 0

Google 表格:插入单元格变量以确定选项卡名称

我希望让我的 Google 工作表拉入一个随机选项卡来填充其字段。我有一个 =RANDBETWEEN 给我一个数字,我希望有类似的东西: =FILTER('故事 1'!2:2,'故事 1'!2:...

回答 1 投票 0

使用shell中的变量将密码传递给mysql_config_editor

我的密码存储在变量 $db_pwd 中,我想在 shell 脚本中将其传递给 mysql_config_editor。我无法使用配置文件或 db_pwd 环境变量。 我正在做这个

回答 4 投票 0

PHP 空会话值的未定义数组键

我在 WordPress 上有一个自定义插件,可以获取 url 参数值(示例:test.com/?token=hello)并将其发送到 Salesforce 字段。 升级到 PHP8.0 后,我收到有关

回答 1 投票 0

跨多个文件的全局变量

我需要在项目的多个文件中使用全局变量,如下所示: 变种h #包括 int 全局变量; 无效 checkVar(); 无效 setVar(int newValue); 变种.cpp #include“va...

回答 1 投票 0

当提供像 0[0-9] 这样的输入时,有人可以告诉我 matches.group(1) 是什么吗?它不是 None 也不是 (换行)但它是一个 str [关闭]

我正在做一个有关 ipv4 验证器的正则表达式的问题,我知道有关该问题的正则表达式已经存在,而且我知道我的 ip 验证方法不是最好的,但如果我输入...

回答 1 投票 0

使用在另一个文件中定义的函数中创建的变量

我有两个.py 文件,假设a.py 和b.py。在 a.py 中,我有很多函数,在这些函数中创建变量并将其声明为全局变量: def func1(): 全局x x = 2

回答 1 投票 0

如何在 Python 中的 Bigquery 的 SQL 查询中使用变量?

我正在用 python 编写一个函数,该函数应该为 BigQuery 创建查询以提取某些数据。该函数的目标是创建一个传递用户 ID 的查询。此查询...

回答 1 投票 0

如何将变量设置为值列表?

我想在Snowflake中定义一个变量,它包含一个值列表,这样我就可以在不同的SQL中重用这个变量。 这是用例 设置 account_list = 'ID1, ID2, ID3'; 我想选择...

回答 1 投票 0

在python中按可变长度格式化

我想使用 .format() 方法打印类似楼梯的图案。 我试过这个, 对于范围 (6, 0, -1) 内的 i: print("{0:>"+str(i)+"}".format("#")) 但它给了我以下错误: 值错误:...

回答 2 投票 0

在 PHP 中定义所有文件中都可用的全局常量的最佳方法是什么?

定义全局常量(即在所有 PHP 文件中可用)的最佳方法是什么? 更新:常量和类常量之间有什么区别?它们可以互换使用吗?

回答 8 投票 0

在 python postgres SQL 语句中使用变量

我尝试在 SQL 语句中使用变量,但出现错误: 类型错误:函数最多接受 2 个参数(给定 3 个) 说实话,我不是大师级程序员,也没什么

回答 1 投票 0

为什么我修改函数中的列表后没有得到任何结果?

我编写了一个 dfs 函数并返回从起点到目的地点的所有可能路径。 但是,我注意到我在函数中得到了正确的路径,但没有从函数中得到它。 重新...

回答 1 投票 0

检查变量是否为 false,而不是 true 或未定义

检查 myvar javascript 变量 === false 或否的最佳方法是什么(它也可能是未定义的)。 if (myvar === false) 没问题,但 myvar 可能未定义。仅接受错误值...

回答 5 投票 0

将 Azure DevOps Build Pipeline 运行时变量值传递到 powershell GUI 中?

我已经设置了一个 powershell 脚本,该脚本旨在使用 REST API 触发 Azure DevOps 构建管道,并允许我传入控制哪些任务所需的运行时变量...

回答 1 投票 0

除了 eval 或 document 之外,还有更好的方法从数组创建动态变量名吗?

我正在寻找一种在 js/ts 中创建包含环境名称列表的数组的方法。我想循环该数组并使用数组值作为闭包主体中的变量名称。 我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.