Jump to content
php.lv forumi

strpos


andrisp

Recommended Posts

$ko = ":02.jpg:";
$kur = ":02.jpg:05.jpg:x01.jpg:";
       if (strpos($kur, $ko)) {
           echo "jaa";
       }
       else
       {
           echo "nee";
       }

 

nezkapeec neatrod.. tipa "nee";

 

iedomaajos, ka varbuut taapeec, ka iespeejams, ka strpos varbuut saak mekleet no adreses 1, kas reaali ir ir simbols 2..

 

kas tur iisti ir par probleemu ?

Link to comment
Share on other sites

$ko = ":02.jpg:";
$kur = ":02.jpg:05.jpg:x01.jpg:";
      if (eregi($ko, $kur)) {
          echo "jaa";
      }
      else
      {
          echo "nee";
      }

17488[/snapback]

 

ereg, nevis eregi

 

kada vaina Venom !? :)

Link to comment
Share on other sites

ereg, nevis eregi

 

kada vaina Venom !? :)

17490[/snapback]

Tāpē, ka bremze. strpos noteikti ātrāks. Pie tam ereg vēl punktus sāks interpretēt kā patvaļīgu simbolu, un atgriezīs nekorektus rezultātus, tipa:

$ko = ":0..jpg:";
$kur = ":02.jpg:05.jpg:x01.jpg:";
if (eregi($ko, $kur)) {
  echo "jaa";
} else {
  echo "nee";
}

atgriezīs jā

Edited by bubu
Link to comment
Share on other sites

ereg, nevis eregi

 

kada vaina Venom !? :)

17490[/snapback]

Tāpē, ka bremze. strpos noteikti ātrāks. Pie tam ereg vēl punktus sāks interpretēt kā patvaļīgu simbolu, un atgriezīs nekorektus rezultātus, tipa:

$ko = ":0..jpg:";
$kur = ":02.jpg:05.jpg:x01.jpg:";
if (eregi($ko, $kur)) {
  echo "jaa";
} else {
  echo "nee";
}

atgriezīs jā

17492[/snapback]

 

paga paga, tā jau ir sintakse ereg-am. vajag visus specifiskos simbolus slašot

Link to comment
Share on other sites

×
×
  • Create New...