Sliipeetais Posted December 20, 2004 Report Share Posted December 20, 2004 Kā visefektīgāk "apgriezt" tekstu līdz noteiktam vārdu skaitam? Link to comment Share on other sites More sharing options...
justus Posted December 20, 2004 Report Share Posted December 20, 2004 Kā visefektīgāk "apgriezt" tekstu līdz noteiktam vārdu skaitam? 12373[/snapback] a ko tad uzskatīt pa vārdu simbolu virkni bez atstarpēm, nu tad "a","b","c" arii buss vārds un fsjhsxbmkjddekl arī, manliekas ka tev vajag apgriezst līdz noteiktam simbolu skaitam ar substr() ielasi pirmos X simbolus veel bija funkcija wrap() kas ikpeec X simboliem lika atstarpes Link to comment Share on other sites More sharing options...
Sliipeetais Posted December 20, 2004 Author Report Share Posted December 20, 2004 Vārds manā gadījumā ir simbolu virkne bez atstarpēm, tāpēc variants ar substr() neder. a ko tad uzskatīt pa vārdusimbolu virkni bez atstarpēm, nu tad "a","b","c" arii buss vārds un fsjhsxbmkjddekl arī, manliekas ka tev vajag apgriezst līdz noteiktam simbolu skaitam ar substr() ielasi pirmos X simbolus veel bija funkcija wrap() kas ikpeec X simboliem lika atstarpes 12374[/snapback] Link to comment Share on other sites More sharing options...
justus Posted December 20, 2004 Report Share Posted December 20, 2004 Vārds manā gadījumā ir simbolu virkne bez atstarpēm, tāpēc variants ar substr() neder. 12375[/snapback] nu labi, bet kādiem mērķiem tas tev īsti vajadzīgs? es mēģinātu kautkā saskaitīt atstarpes textā un +1 būs simbolu virkņu skaits starp atstarpēm, bet vai šādas simbolu virknes atbilst vārda definīcijai: jsjhkxckxzkxkjxhzckxzxczk Link to comment Share on other sites More sharing options...
Sliipeetais Posted December 20, 2004 Author Report Share Posted December 20, 2004 Precīzāk, ne vārds, bet simbolu virkne. Lietotājs ievada tekstu - "Man ir desmit roku pirksti un desmit kāju pirksti". Es, izmantojot php kodu, kas limitē līdz 4 vārdiem, attēloju šo tekstu - "Man ir desmit roku". Protams, var visvisādi skaitīt, skrienot cauri katram burtam, bet varbūt ir kāda efektīgāka metode? Link to comment Share on other sites More sharing options...
Sliipeetais Posted December 20, 2004 Author Report Share Posted December 20, 2004 Atradu vienu no risinājumiem - http://www.weberdev.com/get_example-4037.html Link to comment Share on other sites More sharing options...
Venom Posted December 20, 2004 Report Share Posted December 20, 2004 $split=explode(' ',$text); $words=array(); while($word=array_pop($split)) $words[]=rtrim($word,"\n\t\r,.?!:&()@'`%-+="); t.i. sadalām pēc atstarpēm un ņoņemam punktuācijas zīmes no "vārda" beigām (+ pārbaude vai vispār paliek kautkas) Link to comment Share on other sites More sharing options...
Sliipeetais Posted December 20, 2004 Author Report Share Posted December 20, 2004 $split=explode(' ',$text);$words=array(); while($word=array_pop($split)) $words[]=rtrim($word,"\n\t\r,.?!:&()@'`%-+="); t.i. sadalām pēc atstarpēm un ņoņemam punktuācijas zīmes no "vārda" beigām (+ pārbaude vai vispār paliek kautkas) 12380[/snapback] Paldies! Link to comment Share on other sites More sharing options...
Chickenz Posted December 30, 2004 Report Share Posted December 30, 2004 Kaapeec tik sarezjgjiiiti??? Labaak uzliec texta ievades formai maxlenght un viss... Link to comment Share on other sites More sharing options...
org.102 Posted December 30, 2004 Report Share Posted December 30, 2004 vaardu skaits.. :ph34r: Link to comment Share on other sites More sharing options...
Recommended Posts