Copy Posted December 30, 2007 Report Share Posted December 30, 2007 Sveiki! Lieta sekojoša, ir teksta lauks, nu kaukas līdzīgs viesugrāmatai, un gadās kad kāds vienkārši ieraksta neskaitāmus burtus bez atstarpēm (piem: "aaaaaaaaa....."). Rezultātā visu lapu nākas skrullēt pa labi un pa kreisi ar scrollbaru, diezgan nepatīkami. Tad nu kā lai izvairās no šadas situācijas un likt tam nepārtrauktajam tekstam, teiksim, pēc 40 simboliem izmantot enter vai <br> tagu? Tā kā izmantoju viesugrāmatā bb kodu priekš boldiem u.t.t, tad varētu arī šo pašu variantu priekš šiem burtiem izmantot, tikai nezinu ko lai lieto: str_replace, preg_replace, ereg_replace? un varbūt kāds var padalīties infā, kā lai uztaisa to ierobežojumu uz burtiem, lai pēc 40 simboliem teksts sadalās un pārlec jaunā rindā, lai nebojātos pārējais lapas skats. Paldies! Link to comment Share on other sites More sharing options...
andrisp Posted December 30, 2007 Report Share Posted December 30, 2007 php.net/wordwrap Link to comment Share on other sites More sharing options...
Copy Posted December 30, 2007 Author Report Share Posted December 30, 2007 jā, nu ir OK ;) šitas variants strādā: $text = wordwrap($text, 60, "<br />\n", true); Link to comment Share on other sites More sharing options...
Kavacky Posted December 30, 2007 Report Share Posted December 30, 2007 Vispirms izlasi, ko dara katra no nosauktajām funkcijām, pirms jautāt, ar kuru drawCircle() uzzīmēt kvadrātu. Link to comment Share on other sites More sharing options...
Paulinjsh Posted December 30, 2007 Report Share Posted December 30, 2007 ar wordwrap funkciju ir problēmas pie utf-8 Link to comment Share on other sites More sharing options...
Kristabs Posted December 30, 2007 Report Share Posted December 30, 2007 Pirmais komentārs php.net/wordwrap un noteikti vēl protams simtiem piemēru - http://www.google.lv/search?hl=lv&q=wo...A1ana&meta= Link to comment Share on other sites More sharing options...
Recommended Posts