soword科技言
永久公益免费API接口
提供永久免费的API接口,查看更多API接口,如果您有其他免费API资源,请联系我们,造福人类。
提供商务开发:小程序,系统,APP
定制开发,免费评估,免费咨询,价格便宜,售后保障,前往开发服务中心联系开发客服中心
使用“ for” PHP计算单词数

但它不起作用,并且有任何错误消息。
我怎么解决这个问题?

#我的代码

<?php 
for ($i = 0 ; $i < 7 ; $i++){$input = fgets(STDIN)
 if($input == “no”){
 $sum++;
}}echo $sum;?>

您是否忘记在for循环之前先用一个值初始化$ sum变量?

这里有一些假设,但是我认为您缺少的核心是将fgets(STDIN)返回迭代器,而不是对象。

您可以通过执行以下操作获得相同的功能:

<?php

$i = 0;$sum = 0;while(($data = fgets('file')) !== false || $i <= 7){
 $i++;
 if($data == 'No'){
 $sum++;
 }}

如果您的数据在数组中,那么我希望下面的代码对您有所帮助

$data = array("yes","yes","yes","yes","no","no","yes"); $sum = 0;foreach($data as $arr){
if($arr == "no"){
$sum++;
}}echo $sum;

如果您的数据采用其他格式,请告知我们,我将相应地修改此代码。




2023-03-22 10:04:19

新人小程序+APP定制199元起


发放福利,助力中小企业发展,真正在互联网中受益

点击询问定制

广告服务展示