Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

PHP: Przetwarzanie tekstu

sobota,

PHP: Przetwarzanie tekstu

p class="snipintro"> Tekst jako tablica?

Łańcuch znaków można potraktować jako tablicę, dostęp do pojedynczego znaku jest możliwy przez indeks (liczymy od zera). W pierwszym przepisie dotyczącym przetwarzania tekstu zaprezentowano kilka przykładów opierających się o tę własność.

$dane = 'technik informatyk';
$x    = strlen($dane);

for($i=0;$i<$x;$i++) {
	echo $dane[$i] . ' ';
}

for($i=0;$i<$x;$i++) {
	echo ($i%2 ? '*' : $dane[$i]);
}

for($i=0;$i<$x;$i++) {
	printf($i%2 ? "%s" : "<b>%s</b>", $dane[$i]);
}

for($i=0;$i<$x;$i++) {
	printf('<span style="color:#%s">%s</span>', 
        $i%2 ? "f00" : "007", $dane[$i]);
}

DEMO

Udział wzięli

echo, printf, for, strlen

Powyższa tabela to odnośniki do właściwych stron dokumentacji języka PHP.

Artykuł: Zagraniczne staże zawodowe

Zagraniczne staże zawodowe

Artykuł: Miniaturowy komputer w stylu retro

Miniaturowy komputer w stylu retro

Artykuł: Tydzień Zakazanych Książek

Tydzień Zakazanych Książek

Artykuł: Nowe wyzwania – czas na PHP!

Nowe wyzwania – czas na PHP!

Artykuł: Modernizacja kierunku kształcenia branży mechanicznej w CKZiU

Modernizacja kierunku kształcenia branży mechanicznej w CKZiU

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły