- ベストアンサー
同じ値が代入されている変数の数を数える関数を教えて下さい。
下記の5つの変数があるとします。 $test1 $test2 $test3 $test4 $test5 これらの変数のなかに、「あいうえお」と言う値が入力されているものが「一つ」又は「なし」の場合にTrue、一つ以上の場合にFALSを返したいのですが、どのような関数を使えばよいのかヒントを下さい。 例1: $test1 = あいうえお $test2 = あいうえお $test3 = たちつてと $test4 = なにぬねの $test5 = はひふへほ 結果:FALS 例2: $test1 = あいうえお $test2 = かきくけこ $test3 = たちつてと $test4 = なにぬねの $test5 = はひふへほ 結果:TRUE 例3: $test1 = かきくけこ $test2 = かきくけこ $test3 = たちつてと $test4 = なにぬねの $test5 = はひふへほ 結果:TRUE まずは$test1から$test5までのうち「あいうえお」と入力されているものを数えて、その数が1よりも大きければFALS、1又は1よりも小さければTRUEを返せばよいのは”論理的には”分かります。しかし、「$test1から$test5までのうち「あいうえお」と入力されているものを数える」ための関数が分かりません。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
補足
yambejpさん ご回答、ありがとうございました。 参考にさせて頂きます。