只需在PHP中尝试多个变量。($Var*0.75)
所以我是一个学习HTML、CSS、JavaScript的初学者,现在刚开始学习PHP,因为它是解决我问题的唯一语言 我在我的网站上添加了一个点击计数器,每当我有新的访问者时,它会将log.txt文件更新+1,并在页面上打印/回显它 我想让PHP做一些访问人数的数学计算。我想要两件东西来打印只需在PHP中尝试多个变量。($Var*0.75),php,variables,math,int,multiplication,Php,Variables,Math,Int,Multiplication,所以我是一个学习HTML、CSS、JavaScript的初学者,现在刚开始学习PHP,因为它是解决我问题的唯一语言 我在我的网站上添加了一个点击计数器,每当我有新的访问者时,它会将log.txt文件更新+1,并在页面上打印/回显它 我想让PHP做一些访问人数的数学计算。我想要两件东西来打印 首先是访客数量(工作) 第二个是一个简单的数学公式(访客计数*$0.75),它打印/回显“$xx.xx已保存”(不工作) 无论我尝试什么,我总是得到公式的打印,而不是答案。我假设这是因为我试图将一个字符串
- 首先是访客数量(工作)李>
- 第二个是一个简单的数学公式(访客计数*$0.75),它打印/回显“$xx.xx已保存”(不工作)
<?php
// Add correct path to your countlog.txt file.
$path = 'hit_counter_log.txt';
// Opens hit_counter_log.txt to read the number of hits.
$file = fopen( $path, 'r' );
$count = fgets( $file, 1000 );
$money = 0.75;
fclose( $file );
// Update the count.
$count = abs( intval( $count ) ) + 1;
// Output the updated count.
echo "{$count} Views\n";
echo "{$count + $money} Saved";
// Opens hit_counter_log.txt to change new hit number.
$file = fopen( $path, 'w' );
fwrite( $file, $count );
fclose( $file );
通过将变量放在括号内,它只需打印这些变量的值。不能对括号内的变量执行这样的操作
echo "$" . $count + $money . " Saved";
。。。将打印“节省100.75美元”。至于如何让它打印出所需的“7500美元”,我将把数学留给你 你的数学也错了。100+.75=100.75参见算术运算符:非常感谢。解决办法很简单,但我想不出来。至于数学,我错误地加了两个额外的零。lol.100*0.75=$75(正确答案),而你的修正计算了正确答案$75。不客气!如果你可以点击“已解决”按钮来回答这个问题,这个问题将被关闭。