Portál AbcLinuxu, 11. května 2025 09:40
<?php $str = file_get_contents('http://student.ics.upjs.sk/~supervisor/PopisProduktu.txt'); $str = trim(preg_replace('/[\s\xa0]+/', ' ', html_entity_decode(strip_tags($str)))); $str = iconv('windows-1250', 'utf-8', $str); echo "$str\n"; ?>
trim, popis syntaxe regularnich vyrazu u preg_replace.
preg_replace('/[\s\xa0]+/', ' ', $str)
nahradi sekvence netisknutelnych znaku za jednu mezeru. Tvrda mezera (hexa A0 - asi prekonvertovane ) se tam musi dodat zvlast, \s ji nezahrnuje (??).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.