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)));
Powyższa tabela to odnośniki do właściwych stron dokumentacji języka PHP.