Viimasel ajal olen töötanud projekti kallal, mis nõuab palju tööd kuupäevadega. Olenevalt töö iseloomust on aegu, mil see võib olla lihtsam kui teistel.
Ühest küljest, kui teete lihtsa võrdluse näiteks kahe kuu väärtuste vahel, siis pole see suur asi. Teisest küljest, kui tegemist on kuude, päevade, aastate, praeguse kuupäeva, ajavööndi nihkete ja erinevate vormingutega, võib see olla veidi keerulisem.
Kõige eelneva mõte ei seisne aga ranges kuupäevadega töötamises. Selle asemel on tegemist väljakutsetega, mis kaasnevad vajadusega kirjutada, testida ja töötada lähtekoodiga.
Ja kui teil on kombeks kirjutada koodi, testida seda brauseris, siluda või kuvada teavet ekraanile ja seejärel seda protsessi korrata, on selle lahendamiseks lihtsamad viisid.
PHP Interpreteri kasutamine
Julgen väita, et paljud inimesed, kes töötavad PHP-ga professionaalselt, tunnevad PHP-tõlgi kasutamist. See on veebirakendustega töötades lihtne unustada, kuna teil on brauser vaatena ja viis oma koodi hindamiseks.
Kuid kui teil on installitud PHP, on teil installitud tõlk. Eeldades, et PHP on teie süsteemis ülemaailmselt saadaval, pääsete sellele juurde käsurealt, tippides:
$ php -a
Siit saate kirjutada PHP-koodi ja seda hinnata alati, kui alustate tõlgiga suhtlemist.
Kuigi see võib klassidega töötades olla pisut tülikas (ja mitte midagi, mida ma soovitan), kuid käskude andmine ja avalduste hindamine toimivad suurepäraselt.
Mis on sellel pistmist WordPressiga?
Kui postituse ring on täis, siis kuidas saaks kuupäevade võrdlust kasutada, kasutades WordPressi andmebaasis olevat teavet antud postituse ja mõne muu kuupäeva kohta?
Võib-olla võiksite:
- haarake andmebaasi veeru väärtus,
- salvestage see terminalis stringina,
- looge terminalis oma kuupäeva väärtus,
- ja tehke testimiseks vajalikud toimingud.
Jällegi, see pole ainus viis selliste asjadega tegelemiseks, kuid see on üks viis. Ja PHP-tõlgi olemasolu võib olla suureks abiks, kui soovite testida mõnda koodi vanasõnalise pabersalvrätiku visandil.

