>mam jeste jeden dotaz, potreboval bych spocitat >pocet vyskytu urciteho znaku v textu...napr: >aby mi to spocitalo pocet zavinacu v tomto textu jo. napis si na to fci - treba takhle: function kolik($v_cem,$co){ for($i=0,$n=0;$i<strlen($v_cem);$i++) if($v_cem[$i]==$co) $n++; return $n;} zavinace (nebo jakekoli jine znaky) pak spocitas treba: $zavinacu=kolik($text,"@"); tohle je univerzalni reseni, ktere bude dobre chodit i na php3. od verze 4.0 (presneji od 4.0RC2) mas ale funkci substr_count(), ktera ti spocita nejen chars, ale i cele substringy. syntaxe je: int substr_count (str v_cem, str co). takze zavinace v textu spocitas: $zavinace=substr_count($text,"@"); a treba vyskyt stringu 'shit' ;-))) v textu: $h___o=substr_count($text,"shit"). :)))) bye, spock.
This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 05:42 CEST