Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

PHP: Zaznaczanie wybranej frazy

niedziela,

PHP: Zaznaczanie wybranej frazy

Zaznaczanie w tekście wybranej frazy

$test = [];

$name1 = ['Roman','Karol', 'Marian', 'Jan'];
$name2 = ['Nowak','Kowal','Cis','Kos','Orzech'];
$prof  = ['studentem','nauczycielem','informatykiem','radnym'];

for($i = 0; $i < 20; $i++) {
		$test[] = sprintf('%s %s jest %s.', $name1[rand(0,count($name1)-1)], $name2[rand(0,count($name2)-1)],$prof[rand(0,count($prof)-1)]);
		$test[] = sprintf('%s roku został %s %s.', ucfirst($prof[rand(0,count($prof)-1)]), $name1[rand(0,count($name1)-1)], $name2[rand(0,count($name2)-1)]);
		$test[] = sprintf('W %d %s %s był %s.', 1990+$i, $name1[rand(0,count($name1)-1)], $name2[rand(0,count($name2)-1)],$prof[rand(0,count($prof)-1)]);

}

shuffle($test);

printf('%s', str_replace('Jan Nowak', '<b>Jan Nowak</b>', implode('<br>', $test)));

DEMO

Udział wzięli

for, foreach, printf, sprintf, sort, rand

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

Artykuł: Staże w Hiszpanii

Staże w Hiszpanii

Artykuł: Conformité Européenne

Conformité Européenne

Artykuł: Display Stream Compression

Display Stream Compression

Artykuł: High Dynamic Range

High Dynamic Range

Artykuł: PiP i podobne technologie

PiP i podobne technologie

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły