Na razie masz to po prostu wpisane do skryptu w głównym bloku. A chodzi nam o zrobienie czegoś w stylu (piszę w uproszczeniu, chodzi o oddanie sensu)
Kopiuj
function SzukajWystapien ($CiagWejsciowy, $WartoscSzukana) {
return $Wartosc;
}
echo (SzukajWystapien("ala ma kota kot ma problemy bo ala jest niestabilna emocjonalnie", "a"));
Oczywiście można to potraktować na wiele sposobów - równie dobrze można np. w głownym bloku osadzić foreach
i dla każdej wartości wywołać funkcję, można foreach
wsadzić do tej funkcji, można mieć także 2 funkcje: pierwszą, którą wywołujesz z dwoma parametrami (ciąg wejściowy oraz poszukiwana fraza), a ta funkcja w swoim ciele będzie zawierać foreach
, który z kolei przy każdym przebiegu wywoła kolejną funkcję, która sprawdzi czy poszukiwany fragment występuje (oraz, jeśli się znajdzie, to wykona odpowiednie formatowanie).
Piękne w programowaniu jest to, że do każdego (nawet tak prostego, jak ten, którego dotyczy ten wątek) tematu można podejść na wiele sposobów, a żeby było śmieszniej - często każdy z nich jest równie dobry ;)