T-shirt apdruka,un mazo uzlīmju taisīšana. 4
Profesionālie tulkošanas pakalpojumi. 5
Pardod: MSI GeForce RTX 2080ti gaming X TRIO Graphic Card 1
Vēlos piedāvāt darbu online. 0
OCTA termiņš 13
Ka sauc Pasaules dalu kura dzivojam 4
google 1
Taustiņu funkcijas izmainīšana 2
Torrent 1
ESET izlaiž 2017.gada produktu izdevumus 23
VIAPLAY: Video tiešsaistē skatās 70% Latvijas iedzīvotāju 21
Katrā desmitajā datorā joprojām izmanto Windows XP 2
Google tuvākajā laikā atteiksies no Chrome paplašinājuma palaidēja 2
Acer ievieš nozares pirmo ieliekto monitoru ar acu izsekošanas funkcionalitāti 4
Adobe laiž klajā ārkārtas atjauninājumu 3
Tests: Cik precīzs ir "lēta gala" velo spidometrs? 3
Leģendārie telefoni – Nokia 3310 un citi 3
Puisis iziet Super Mario spēli mazāk kā piecu minūšu laikā un labo pasaules rekordu 2
Līdz 29.jūlijam atjaunini savu Windows bez maksas! 3
Kā uzlabot televizora skaņu? 2
Programma, ar kuras palīdzību fotogrāfijas pārveidot .gif formātā 1
Aproce, kas sastāv no 25 instrumentiem 1
Trīs padomi televizora izvēlei 2
Windows 7 ēra tuvojas noslēgumam, Microsoft koncentrējas uz Windows 10 1
Lietotāji online: 63
Reģistrētie lietotāji online: 0
Viesi online: 63
sweiki.
tātad daļa no koda:
elseif(strpos($address, 'lmier')==true ||
strpos($address, 'zekne')==true ||
strpos($address, 'rzgal')==true ||
strpos($address, 'ludza')==true ||
strpos($address, 'aivie')==true ||
strpos($pilseta, 'lmier')==true ||
strpos($pilseta, 'zekne')==true ||
strpos($pilseta, 'rzgal')==true ||
strpos($pilseta, 'ludza')==true ||
strpos($pilseta, 'iviek')==true)
{
mērķis šādi atlasīt pilsētas valmiera, rēzekne, bērzgale, ludza, aiviekste. nu respektīvi ja ir atrasts substring "zekne" tad datubāzē netiek ierakstīts. tas neizdodas ar ludzu un aivieksti.
kāpēc stringā "ludza" nav substringa "ludza" un stringā "aiviekste" nav substringa "iviek"?
vai varbūt kāds var ieteikt labāku stringu filtrēšanu par strpos un elseif. jo šis jau noteikti nav labākais variants.
super. 1. strādā. 2. vēl pārbaudīšu.
paldies tev.
p.s
interesanta valoda php ja "==true" nav tas pats kas "!==false". a to nevarēju saprast kāpēc visur lieto "!==false". stulbs ka nepamēģināju pats.
Nezinu kāpēc vispār tiek lietots !==, vieglāk nav !=?
EDIT: ahh, skaidrs, 0th character. :)
#3: ja nav atrasts, tad atgriež FALSE. ja atrod 0-to, tad atgriež 0.
php ir ērti pierakstīt salīdzinājumu, nav jāveido katram tipam savas salīdzināšanas funkcijas. if ($piezimes || $kredita_apjoms){ } <-- elementārs pieraksts. Virspusējai salīdzināšanai pilnībā pietiek.
usver rakstīja:
#3: ja nav atrasts, tad atgriež FALSE. ja atrod 0-to, tad atgriež 0.
Nu jā, cik sapratu, tad 0 ir arī FALSE, tāpēc 0 != FALSE atgrieztu FALSE, ja atrastu 0-to, bet ar !==(===) tiek pārbaudīts vai abas puses ir/nav vienāda tipa.
1) uzskati, ka etalons ir if (strpos($pilseta, 'rzgal') !== false){ .. }, nevis kā savādāk
2) sameklēt ar koda bloku var tā: