받기 :나는이 같은 문자열 뭔가가있는 경우 Sepecific 문자열 내부의 수 문자열
$string = '01122028K,02122028M,03122028K,04122028M,05122028K,06122028P-2,07122028K,08122028P-';
내가 'K'내부 문자열 $ 문자열의 번호를 위해 할 수있는 방법.이 경우 K는 4가됩니다.$ string을 배열로 분해 한 후 루핑을 통해 strpos() 도움으로 해결할 수 있습니다. 모든 PHP 함수가 직접적으로 그것을 할 수 있습니까?
감사합니다. 당신이 K-1
을 계산하지 않으려면
'substr_count()'함수를 사용 하시겠습니까? – Barmar
[X 문자의 집계 번호] 가능한 복제본 (http://stackoverflow.com/questions/4455013/counting-number-of-x-character) – Barmar
substr_count()는 '021222K', '0212332K'에서만 작동합니다. 그러나 기존의 K와 K-1을 구별 할 수는 없다. 그래서, 만약 내가 '0232323K', '0329322K-1'을 가지고 있다면 그것은 여전히 2를 반환합니다. 나는 이것을 원하지 않습니다. 1 –