sivut.web

ohjeita web-sivuston tekijälle

PHP-opas: Merkkijonofunktiot

Merkkijonofunktioilla tarkistetaan merkkijonojen arvoja ja muutetaan niitä. Monissa merkkijonofunktioissa voidaan käyttää säännöllisiä ilmauksia. Tutustukaamme merkkijonojen muutteluun esimerkkiohjelmalla:

$mjono = "Juha-Pekka Järvenpää";

// Tulostaa merkkijonon pituuden.

echo strlen($mjono);

// Merkkijono pieniksi kirjaimiksi. strtoupper kääntää
// merkkijonon vastaavasti isoiksi kirjaimiksi.

echo strtolower($mjono);

// Muuttaa ä-kirjaimet a-kirjaimiksi

$mjono = str_replace('ä','a',$mojono);

// Merkkijonon vertailua ereg-funktiolla

if(ereg("[0-9]",$mjono)) {
	print "Merkkijonossa oli numeroita.";
}
else {
	print "Merkkijonossa ei ollut numeroita.";
}

// Käännetään merkkijono.

$mjono = strrev($mjono);
echo $mjono;

esimerkit/merkkijonot.php
lähdekoodi

Seuraava sivu: Tiedostofunktiot.


Käyttäjien kommentit

25.6.2005 00:20
McG

Jes, taas opin uusia funktioita! Kiitos oppaasta!

27.8.2005 11:08
joku

Eikö tuossa ole pieni virhe:
$mjono = str_replace('ä','a',$mojono);
Eli siis eikö tuon viimeisen $mojono:n pitäisi olla $mjono

1.10.2005 17:05
joo

Kyllä varmaan..

3.11.2005 01:19
Asko

Kylmaar

7.10.2006 16:37
Kai Erik Sellgren <kaisellgren@gmail.com>

Kyllä sen pitäis olla mjono, se on jokin kirjoitusvirhe.

Lisää oma kommentti


Juha-Pekka Järvenpää
jp@sivut.org
http://www.jarvenpaa.net/