eregi()

De eregi() zelf houdt weinig in, maar wanneer je het in een ifje gaat gebruiken, is het algauw leuker bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$string
= 'jobthomas';
$zoekwoord = 'job';
if (eregi($zoekwoord, $string)) {
 echo "'".$zoekwoord."' staat in '".$string."'";
}
else {
 echo "'".$zoekwoord."' staat niet in '".$string."'";
}

?>


Zoals je ziet, het bestaat uit 2 delen, het zoekwoord en een tekst waar je in wilt kijken of het zoekwoord in staat. Nu gaan we het gebruikersgemak even wat verhogen door alles in kleine letters te zetten, zo is je zoekresultaat dus niet hoofdlettergevoelig. Dit doen we met strtolower()

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$string
= 'jobthomas';
$zoekwoord = 'job';
if (eregi(strtolower($zoekwoord), strtolower($string))) {
 echo "'".$zoekwoord."' staat in '".$string."'";
}
else {
 echo "'".$zoekwoord."' staat niet in '".$string."'";
}

?>


Of als je liever dit hebt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$string
= strtolower('jobthomas');
$zoekwoord = strtolower('job');
if (eregi($zoekwoord, $string)) {
 echo "'".$zoekwoord."' staat in '".$string."'";
}
else {
 echo "'".$zoekwoord."' staat niet in '".$string."'";
}

?>


Hopelijk kun je nu een begingedeelte maken van je zoekmachine ;)

« Lees de omschrijving en reacties

Inhoudsopgave

  1. eregi()

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.