Не уверен, какой ответ вы ищете, но вот функция, которая может это сделать:
function findChar($c, $str) {
indexes = array();
for($i=0; $i<strlen($str); $i++) {
if ($str{$i}==$c) $indexes[] = $i;
}
return $indexes;
}
Передайте ему искомый символ и строку, которую вы хотите посмотреть:
$mystring = "She shells out C# code on the sea shore";
$mychar = "s";
$myindexes = $findChar($mychar, $mystring);
print_r($myindexes);
Это должно дать вам что-то вроде
Array (
[0] => 0
[1] => 4
[2] => 9
[3] => 31
[4] => 35
)
или что-то ...