如何将数字文本文件添加到PHP数学方程式中?

How to add number text files into a PHP math equation?

提问人:the mtv 提问时间:3/2/2023 最后编辑:RiggsFollythe mtv 更新时间:3/2/2023 访问量:49

问:

这是我之前整理的脚本的一部分。这次我尝试从 3 个不同的 txt 文件中提取等式中的数字。每个文本文件仅包含 1 个数字,没有其他行。例:

35
21
3

这些是数字 但是,我不知道如何编写 php 代码来调用要在代码中使用的 txt 文件。 我只是在下面提出了一个我想做什么的想法。我希望这是有道理的

法典:

 <?php
$filename = 'https://www.justtestdomain.com/results.txt';
$filename = 'https://www.justtestdomain.com/results2.txt';
$filename = 'https://www.justtestdomain.com/results3.txt';
$data = file($filename);
$x= $results;
$y= $results2;
$w= $results3;  

$z=$x-$y-$w;  
echo '<script>var z = ' . $z . ';</script>';  
?> 

我尝试用 JavaScript 做类似的事情,但这不是我需要的。无论如何,我正在做的事情可能吗?无论如何,提前感谢您的帮助

PHP Math Text-Files 公式

评论

0赞 RiggsFolly 3/2/2023
好吧,该代码当然不会起作用,因为您只会在过度写入该变量时读取加载到的最后一个文件$filename
0赞 RiggsFolly 3/2/2023
如果你加载一个值来使用它,它与它无关,因为你永远不会加载它。因此,深吸一口气,再次启动代码,尝试使其有意义$data$data = file($filename);$results
0赞 RiggsFolly 3/2/2023
另请注意 !file — Reads entire file into an array

答:

1赞 RiggsFolly 3/2/2023 #1

虽然这不是将数据获取到 javascript 的好方法,但这应该有效。

$filename   = 'https://www.justtestdomain.com/results.txt';
$data       = file($filename);
$x          = $data[0];

$filename = 'https://www.justtestdomain.com/results2.txt';
$data       = file($filename);
$y          = $data[0];

$filename = 'https://www.justtestdomain.com/results3.txt';
$data       = file($filename);
$z          = $data[0];

$A = $x - $y - $z;
echo '<script>var z = ' . $A . ';</script>';

评论

0赞 the mtv 3/2/2023
是的,代码可以操纵!我不得不更改 $z = $data[0];至 $w = $data[0];