black Posted November 17, 2005 Report Share Posted November 17, 2005 Ir doma apkopot idejas par PHP valodas 'neizmantotajām' iespējām, t.i., lietām, kuras visi zin, bet neizmanto. Esmu uzrakstījis nelielu rakstiņu par pirmo no '5 lietām, kuras Tu nezini'. Laipni lūgti atstāt komentārus, kā arī ieteikt vēl citus, mazāk zināmus PHP trikus, fīčas, iespējas. Cerams, ka kādam noderēs! Link to comment Share on other sites More sharing options...
v3rb0 Posted November 17, 2005 Report Share Posted November 17, 2005 žetons! vairāk šādus postus. Link to comment Share on other sites More sharing options...
black Posted November 17, 2005 Author Report Share Posted November 17, 2005 Varbūt vēl kāds zin kādu PHP noslēpumu, kuru viņš vēlētos atklāt citiem? :D Link to comment Share on other sites More sharing options...
Roze Posted November 17, 2005 Report Share Posted November 17, 2005 Ja gribās tulkot tad jau drīzāk Top 21 PHP progamming mistakes http://www.zend.com/zend/art/mistake.php ( Part I: Seven Textbook Mistakes ) http://www.zend.com/zend/art/mistake1.php ( Part 2: Seven Serious Mistakes ) http://www.zend.com/zend/art/mistake2.php ( Part 3: Seven Deadly Mistakes ) tur arī par visiem OO overuseriem utt kā arī "noslēpumiem" ;) Link to comment Share on other sites More sharing options...
black Posted November 17, 2005 Author Report Share Posted November 17, 2005 Nezinu gan, tajos linkos bija pārāk daudz elementāru piemēru. Piemēram, pie SQL lietošanas ir rakstīts, ka vajag izmantot WHERE, nevis ievilkt VISU tabulu, un tad ar if skatīties, vai id atbilst vajadzīgajam. Vairāk biju domājis kaut ko mega-advancētu :) Link to comment Share on other sites More sharing options...
Roze Posted November 17, 2005 Report Share Posted November 17, 2005 Viss ģeniālais ir vienkārš.. pie kam ja seko līdzi tad tās ir kļūdas un nevis kas cits.. Ja gribas ko advancētu tad raksta savu PHP ekstensiju http://pecl.php.net/ :) Link to comment Share on other sites More sharing options...
Grey_Wolf Posted November 17, 2005 Report Share Posted November 17, 2005 (edited) ljoti daudzi nezina teksim to ka maniigam var nomainiit ne tikai veertiibu bet arii vardu. piem: ja ir forma ar laukiem vards1, vards2, vards3, tad var visu apstraadaat automaatiski for ($i=1; $i<=$lauku_skaits; $i++) { $temp="vards$i"; echo $$temp; // jeb kaada vajadziigaa apstraade } Edited November 17, 2005 by Grey_Wolf Link to comment Share on other sites More sharing options...
php_Stopp Posted November 17, 2005 Report Share Posted November 17, 2005 o jā, Grey_Wolf, kaukad nesen saskāros ar to problēmu , ka vajadzēja pārbaudīt, vai eksistē mainīgais $aizpostētie_dati.. baigo laiku nevarēju atrisināt.. beigās gan bez jelkādas literatūras eksperimentējo atklāju Link to comment Share on other sites More sharing options...
bubu Posted November 17, 2005 Report Share Posted November 17, 2005 Nu gan, Grey_Wolf, no tāda stila tieši jauniņos vajag atturēt, nevis mācīt to! black: a daudzi nemaz nezin, ka jālieto WHERE, vai nu kur vēl tikpat citas primitīvas lietas. Link to comment Share on other sites More sharing options...
Grey_Wolf Posted November 17, 2005 Report Share Posted November 17, 2005 bubu -> bet ir situacijas kad tas Ljoti noder :) tas protams bija tikai piemeers, bet ja teiksim tie formas lauki ir dinamiski genereejami ar JS tad shads risinaajums nebuut nav sliktaakais.... Link to comment Share on other sites More sharing options...
v3rb0 Posted November 17, 2005 Report Share Posted November 17, 2005 bubu, kāpēc - imo laba php fīča un nezinu kāpēc vajag likt jauniņajiem 100 reiz uzrakstīt gari un tad tik kaut kad atļaut šito izmantot. Link to comment Share on other sites More sharing options...
bubu Posted November 17, 2005 Report Share Posted November 17, 2005 Pasakiet lūdzu man variantu, kad tik ļoti jāizmanto šis veids un citi veidi ir slikti.. Link to comment Share on other sites More sharing options...
php_Stopp Posted November 17, 2005 Report Share Posted November 17, 2005 (edited) .. citi veidi ? :P Edited November 17, 2005 by php_Stopp Link to comment Share on other sites More sharing options...
Grey_Wolf Posted November 18, 2005 Report Share Posted November 18, 2005 bubu -> nejau tas ka citadi to nevareetu panaakt - vienkarshi ir situacijas kad shaada ficha ljoti noder. kods sanaak krietni iisaaks un saprotamaaks... (piem: jau manis piemineetaa situacija kad lauki tiek dinamiski genereeti ar JS ; kad ieprieksh nav iespeejams noteikt cik buus nepiecieshami mainiigie utt... ) Es pats par visu savu programmeshanas praksi esmu to izmantojis max 2-3 reizes un stabili zinu ka tas atvieglo dziivi... - ja nevareetu iztikt tikai ar standartvariantiem tad shii fiicha buutu ieviesta daudzaas valodaas - Un vel tevis piemineetais WHERE ir SQL valodas elements nevis PHP.... Link to comment Share on other sites More sharing options...
andrisp Posted November 18, 2005 Report Share Posted November 18, 2005 (edited) for ($i=1; $i<=$lauku_skaits; $i++) { $temp="vards$i"; echo $$temp; // jeb kaada vajadziigaa apstraade } call me dumb, bet nesaprotu ko shitas kods dara. ko noziimee divi $$ ? ----------------------- Un mans piemetums teemai - Masiivu izmantoshana ieksh HTML. Ljoti eerta un noderiiga lieta.. <input name="masiiva_nosaukums[]" type="text" value="teksts" /> <input name="masiiva_nosaukums[]" type="text" value="cits_teksts" /> mosh ne pa teemu un visiem zinaams, bet nu man tas dziivi krietni atvieglinaaja, kad uzzinaaju par taadu iespeeju. :) Edited November 18, 2005 by andrisp Link to comment Share on other sites More sharing options...
Recommended Posts