Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
<?php $text = "Dette er en nyhed der højest må vise 10 ord, og det er så det dette script gør"; $arr = explode(" ",$text); for ($i=0;$i<10;$i++) { echo $arr[$i]." "; } echo "...<a href=\"link.php\">Læs mere</a>"; ?>
/* strtok() returnerer en string (ikke en variabel som explode() ). Første gang, den kaldes bruges to argumenter. Det første argument er den streng, hvorfra der udtages en delstreng (i dit tilfælde ord). Det andet argument er det (eller de) tegn der markerer hvor $inpstr skal separeres. Dvs. ved første kald af strtok() fås "Kronprins". Ved de efterfølgende kald bruges kun et argument, nemlig separatoren. Strtok har nærmest en "cursor", som den kører gennem $inpstr, og hver gang funktionen kaldes returneres den følgende delstreng frem til næste gang den støder på seperatoren.
Hver gang funktionen kaldes med to argumenter vil den starte forfra i $inpstr.
$separator kan godt bestå af flere tegn. I så fald vil den søge indtil den finder et af tegnene.
Jeg vil tro at denne metode er hurtigere end at bruge str_word_count() eller explode(), især hvis teksten er meget lang, da disse to metoder læser hele nyhedsteksten, mens min metode kun læser de første 10 ord. */ ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.