Kar nekaj časa se že ubadam s problemom, ki sem ga sicer že rešil, a je zadeva prepočasna (včasih gre čez mejo 30 sek).
Imam funkcijo, ki mi generira stringe, katere potem mečem v array. Stringe pred tem moram preveriti ali ustrezajo pogojem. Rad bi se znebil stringov, ki vsebujejo določene znake ( afno, narekovaje, podpičja, morajo vsebovati piko,...).
funkcija, ki preverja string se začne takole:
if (($pdf == "f" ) or (strpos ($string, "@")>0) or (strpos ($string, ":")>0) or (strpos ($string, ".") === false) or (substr_count($string, '...')>0)
{
echo "string ni ok";}
else
{
echo "string je ok";
}
Zadeva je prepočasna, ker imam kar nekaj iteracij $string-a. Mislim, da ne bo boljše niti če nafilam array s stringi in se potem spravim na elemente arraya. Namreč še vedno rabim hitrejšo funkcijo, ki bi mi pregledala string.
Poskusil sem tudi že s pregmatch(), countchar(),...
Eni ajdias?
xino07