<?php
$body = "I love My Dog. I love My cat. What a cat.";
$count = my_substr_count($body, "My cat");
function my_substr_count( $body, $needle) {
$count = [ $needle => substr_count( $body) ];
return $count;
}
print_r( $count);
Fatal error: Uncaught ArgumentCountError: substr_count() expects at least 2 arguments, 1 given in /in/SLJtm:6
Stack trace:
#0 /in/SLJtm(6): substr_count('I love My Dog. ...')
#1 /in/SLJtm(3): my_substr_count('I love My Dog. ...', 'My cat')
#2 {main}
thrown in /in/SLJtm on line 6
Process exited with code 255.