Tag: variables

PHP将variables传递到下一页

这似乎很简单,但我找不到一个好方法来做到这一点。 说在第一页我创build一个variables $myVariable = "Some text"; 而该表单的行为是“Page2.php”。 所以在Page2.php中,我怎样才能访问该variables? 我知道我可以用会话来做,但是我觉得这对于一个简单的string来说太过分了,我只需要传递一个简单的string(一个文件名)。 我怎样才能做到这一点? 谢谢!

Python中单个下划线“_”variables的用途是什么?

在这个代码中_之后是什么意思? if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n += 1

PHP中的全局variables被认为是不好的做法? 如果是这样,为什么?

function foo () { global $var; // rest of code } 在我的小型PHP项目中,我通常采取程序化的方式。 我通常有一个variables,其中包含系统configuration,当我nead访问函数中的这个variables,我做global $var; 。 这是不好的做法?

在Bashvariables赋值中找不到命令错误

我有这个脚本叫做test.sh: #!/bin/bash STR = "Hello World" echo $STR 当我运行sh test.sh我得到这个: test.sh: line 2: STR: command not found 我究竟做错了什么? 我在网上看到极其基本的/初学者的bash脚本教程,这就是他们如何声明variables…所以我不知道我在做什么错了。 我在Ubuntu服务器9.10。 是的,bash位于/bin/bash 。

指向数组/指针消除歧义数组的C指针

以下声明有什么区别: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); 理解更复杂的声明的一般规则是什么?

全局variables是不好的?

在C / C ++中,全局variables和我的教授认为的一样糟糕吗?

我如何索引一个函数返回的MATLAB数组,而不先将它分配给一个局部variables?

例如,如果我想从magic(5)读取中间值,我可以这样做: M = magic(5); value = M(3,3); 得到value == 13 。 我希望能够做到这样的事情之一: value = magic(5)(3,3); value = (magic(5))(3,3); 省去中间variables。 然而,MATLAB在第三个括号之前抱怨了Unbalanced or unexpected parenthesis or bracket括号。 是否有可能从一个数组/matrix中读取值,而不先将其分配给一个variables?

Python中的UnboundLocalError

我在这里做错了什么? counter = 0 def increment(): counter += 1 increment() 上面的代码抛出一个UnboundLocalError 。

Java的+ =, – =,* =,/ =复合赋值运算符

直到今天,我认为,例如: i += j; 只是一个捷径: i = i + j; 但是,如果我们尝试这样做: int i = 5; long j = 8; 那么i = i + j; 不会编译,但i += j; 将编译好。 这是否意味着其实i += j; 是这样一个快捷方式i = (type of i) (i + j) ?

如何通过while循环dynamic创buildvariables?

我想通过Python中的while循环dynamic地创buildvariables。 任何人都有这样做的创造性手段?