abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 17:22 | Nová verze

    Byla vydána nová verze 19 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 0
    včera 03:44 | Nová verze

    Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).

    Ladislav Hagara | Komentářů: 0
    včera 02:11 | Komunita

    Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.

    Ladislav Hagara | Komentářů: 0
    včera 00:44 | Nová verze

    Google Chrome 146 byl prohlášen za stabilní. Nejnovější stabilní verze 146.0.7680.71 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 29 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 00:22 | Nová verze

    D7VK byl vydán ve verzi 1.5. Jedná se o fork DXVK implementující překlad volání Direct3D 3 (novinka), 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.

    Ladislav Hagara | Komentářů: 0
    11.3. 23:22 | Nová verze

    Bylo vydáno Eclipse IDE 2026-03 aneb Eclipse 4.39. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 4
    11.3. 10:22 | Upozornění

    Ze systému Slavia pojišťovny uniklo přibližně 150 gigabajtů citlivých dat. Jedná se například o pojistné dokumenty, lékařské záznamy nebo přímou komunikaci s klienty. Za únik může chyba dodavatelské společnosti.

    Ladislav Hagara | Komentářů: 11
    11.3. 10:11 | IT novinky

    Sněmovna propustila do dalšího kola projednávání vládní návrh zákona o digitální ekonomice, který má přinést bezpečnější on-line prostředí. Reaguje na evropské nařízení DSA o digitálních službách a upravuje třeba pravidla pro on-line tržiště nebo sociální sítě a má i víc chránit děti.

    Ladislav Hagara | Komentářů: 33
    11.3. 09:33 | IT novinky

    Meta převezme sociální síť pro umělou inteligenci (AI) Moltbook. Tvůrci Moltbooku – Matt Schlicht a Ben Parr – se díky dohodě stanou součástí Meta Superintelligence Labs (MSL). Meta MSL založila s cílem sjednotit své aktivity na poli AI a vyvinout takovou umělou inteligenci, která překoná lidské schopnosti v mnoha oblastech. Fungovat by měla ne jako centralizovaný nástroj, ale jako osobní asistent pro každého uživatele.

    Ladislav Hagara | Komentářů: 0
    11.3. 00:22 | Nová verze

    Byla vydána betaverze Fedora Linuxu 44 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 14. dubna.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (2%)
     (13%)
     (25%)
    Celkem 1059 hlasů
     Komentářů: 26, poslední včera 08:56
    Rozcestník

    Dotaz: PHP, overovanie stringu

    24.5.2011 13:27 kok | skóre: 6
    PHP, overovanie stringu
    Přečteno: 186×
    Mam jeden retazec, ktory obsahuje "AB", mam druhy retazec, ktory obsahuje napr. "AC". Potreboval by som nejak overit, ci sa nachadza v prvom retazci prvy znak alebo aj druhy znak. Potom mam premennu s nulovou hodnotou = ak sa nachadza 1 znak, zvysi hodnotu o 1, ak 2 znaky, tak o 2...

    Neviete mi poradit? Dik

    Řešení dotazu:


    Odpovědi

    24.5.2011 14:15 Ben Joyce
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    Myslite: pokud se nachazi v prvnim retezci KDEKOLI prvni znak z druheho retezce nebo pokud se nachazi na STEJNE POZICI jako v druhem retezci - napriklad pokud je prvni retezec "AB" a druhy "AC" pak zvys o jedna a pokud je prvni retezec "BA" a druhy "AC" pak zvys take o jedna? Myslite to tak?
    24.5.2011 14:37 Ben Joyce
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    Take zalezi na tom, zda zvysit pocet pri vyskytu stejneho znaku dvakrat o dva nebo porad jen o jeden.
    24.5.2011 14:52 Ben Joyce
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    Zde je kod pro vyhledavani: Je zde cyklus, ktery obsahuje dve podminky, 1. je pro zvyseni o jedna v pripade jakehokoli poctu vyskytu znaku, 2. je pro zvyseni o pocet vyskytu znaku ve stringu. Je treba si vybrat podle toho, ktery zpusob jste myslel!

    $hledat_v = "ABOPS";
    $hledat_co = "ACBD";
    $zvysovatko = 0;

    for ($i = 0; $i < count($hledat_co); ++$i)
    {

      // Pokud se zvysi jen o jeden v pripade i vice vyskytu...
      if (strpos($hledat_v, $hledat_co[i]))
        ++$zvysovatko;

      // Pokud se zvysi o tolik, kolik je tam vyskytu
      $pocet_vyskytu = preg_match($hledat_co[i], $hledat_v);
      if ($pocet_vyskytu > 0)
        $zvysovatko = $zvysovatko + $pocet_vyskytu;

    }
    24.5.2011 14:49 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    třeba takto?
    $i = 0;
    $a = "AB";
    $b = "AC";
    
    $len = min(strlen($a),strlen($b)); 
    
    while (!strncmp($a, $b, $i+1) && ($len > $i) )
      $i++;
    
    var_dump($i);
    
    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    24.5.2011 14:58 Ben Joyce
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    Toto je, jestli jsem to dobre pochopil, pro zvyseni cisla jednoho znaku na stejne pozici v prvnim i v druhem stringu.

    Ne ze by jsem vam to chtel nejak vycitat, ale chybel mi k tomu komentar, tak aby to nemusel nekdo jiny znovu zkoumat v dokumentaci.
    24.5.2011 15:03 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    ono je to od tazatele docela blbě popsané, co to má vlastně dělat a co se týká čtení dokumentace, tak s tím nemám problém, požná je to tak i lepší, aby si tazatel našel, proč to tak je.
    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    24.5.2011 16:28 kok | skóre: 6
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    Ospravedlnujem sa za nepresnosti, pozicia sa do uvahy brat nema, cize je jedno, v akom budu poradi.
    24.5.2011 18:17 Ben Joyce
    Rozbalit Rozbalit vše Re: PHP, overovanie stringu
    Pak je vhodny kod umisteny vyse nad timto.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.