整数要素を持つ配列があります。例: (20、5、7、143、25、244、148)。要素間の差が 5 であるという条件があります。そのため、この配列の数量は 2 になります。これは、25-20 = 5 および 143-148 = であるため、20,25 と 143, 148 の 2 つのペアしかないためです。 5も。もちろん、foreach を使用して、その中で再び foreach を使用し、すべての要素の違いを比較できます。そしてそれを数えます。しかし、それには困難があります(N*N)。別の解決策を見つける必要があります。
編集。解決しました。 最初 : 初期配列のすべての要素から $difference Int を減算し、結果の値を新しい配列に設定し、その後 in_array() を使用して数量をカウントします。