php如何利用标准输入输出实现在一个字符串中计算某个字符出现的个数?
一、总结
php实现计算字符个数(php标准输入和输出:fgets(STDIN) echo $output;)
1、php标准输入和输出:fgets(STDIN) echo $output;
二、php实现计算字符个数
题目描述
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
输入描述:
输入一个有字母和数字以及空格组成的字符串,和一个字符。
输出描述:
输出输入字符串中含有该字符的个数。
三、代码
<?php
$input = strtolower(fgets(STDIN));
$inputChar = strtolower(trim(fgets(STDIN)));
$output = 0;
$length = strlen($input);
for($i=0;$i<$length;++$i)
{
if($input[$i] == $inputChar)
{
$output++;
}
}
echo $output;