PHP变量在文件中丢失

时间:2013-01-26 19:47:51

标签: php variables

我希望我只是遗漏了一些明显的东西......我正在试图弄清楚为什么PHP变量在同一个文件中被“丢失”。可以看到我的项目代码here

基本上我把它愚蠢到在第27行声明一个简单的变量,在第120行我把它拉成$ data。 $ data存储在创建的文件中,并且在每种情况下,$ i都为空。

这很奇怪!

请有人请,请帮帮忙?

谢谢!

2 个答案:

答案 0 :(得分:3)

您似乎在用PHP编写PHP文件。这不仅是一个坏主意,而且非常危险 (自写代码是机器人启示录的第一步!)

$i为空的原因是因为您没有以任何方式传递变量。只需将$i写入文件,就不会让$i保持之前的值。

认真思考你想要做的 the hell ......

答案 1 :(得分:1)

那么,你不认为第71行设置$i0是问题的一部分吗?或者,也许在第112行的for循环中再次使用它是你的问题?实际上,你在整个地方都在使用它。我认为您需要将“特殊”变量重命名为更有意义的变量。

编程中没有什么是奇怪的。严重。

并且不要将您的代码粘贴到Pastebin中,将其粘贴到SO!