Aleksandrs Posted March 2, 2005 Report Share Posted March 2, 2005 Ir teksts ~500 vārdi. Ir jāatēlo tikai 50 vārdi ar substr to var izdarīt, bet ir problēma, jo tekstā ir arī html tagi, attiecīgi to ar substr abstrādājot + htmlspecialchars lai nebojā lapas kopējo kodu, sanāk izvadīt nesmuku html daļu, kas sastāv no 50 simboliem. Ir nepieciešams, pārbaudīt, vai pirmajos 50 simbolos nav kāds html taga iesākts gabals, ja ir, tad tas ir jānobeidz + jāizvada pāris simboli pēc tā ja arī tajos ir kāds tags, tad tas arī ir jānobeidz. Kā to uztaisīt? Izvilkt, cik iesāktie tagi, tad aratrast kur tie nobeidzas un pēc tā ar substr izskaitļot atlikušo daļu? Link to comment Share on other sites More sharing options...
Klez Posted March 6, 2005 Report Share Posted March 6, 2005 $tes_ar_html = "<b>super texc la la la </b>"; $text_bez_html = strip_tags($tes_ar_html); echo substr($text_bez_html,0,50); //izvadiisies pirmie 50 simboli. neesmu testeejis, bet vaidzeetu straadaat Link to comment Share on other sites More sharing options...
Recommended Posts