Hocam bu ne :) --> array lookup yarım saat belki de daha fazla uğraştım :D :D :D :D edit= sağ ol hocam arraylardan haberim var ama hiç kullanmadım kullandıysam da hazır kullandım arkinfes tarafından 10/Nis/20 00:15 tarihinde düzenlenmiştir Do majr soylu ve açık szlü, Do minr patetik, Re majr parlak, Re minr melankolik, Mi bemol majr soylu ve patetik, aydinlik ama soylu ve karamsar tonmu lazim ozaman; mi majr, Mi minr doğanin ilk minr tonu olmasina karsin biraz melankoliktir, Fa majr karışıktır, Fa minr hepsinden patetiktir, Fa Diyez majr iste güçtür çünkü degiştirgeçlerle asiri yuklenmistir, Si majr parlak ve oyun bozannn :))

function SehirKontrol en temizi :D No thing is possible, world itselfs say ı'm possible

end bunu yazdı hworm bunu yazdı en temizi :D... strtolower fonksiyonu bakalım Türkçe İ'yi nasıl ele alacak:) nce bütün İ'leri ve I'ları olması gereken küçük harflerle replace ettirip mb_strtolower($giris, "UTF-8") olarak küçültmek taşınabilirlik açısından daha güzel olur. Uzun sure php yazmayinca unutuyor insan bu tarz hassasiyetlerini :D PHP 7.0+ function SehirKontrol { $cities = ; $normalize = function ; return ((in_array($normalize , $cities) true) ? "1" : "0"); } 0x0480 takilin madem

tahribatı bu yüzden seviyorum ya :) Abi üşenmeden array versiyonunu yazıp vermişsiniz :) Bir tanesiniz Do majr soylu ve açık szlü, Do minr patetik, Re majr parlak, Re minr melankolik, Mi bemol majr soylu ve patetik, aydinlik ama soylu ve karamsar tonmu lazim ozaman; mi majr, Mi minr doğanin ilk minr tonu olmasina karsin biraz melankoliktir, Fa majr karışıktır, Fa minr hepsinden patetiktir, Fa Diyez majr iste güçtür çünkü degiştirgeçlerle asiri yuklenmistir, Si majr parlak ve oyun bozannn :))

Az bişi Karıştırayım tartışalım peki, aşağıdakilerden hangi performans yada okunabilirlik açından en verimlisi sizce: $Array = ; $Id = 3; 1-) if(array_search > 0) 2-) if(isset 3-) if(in_array dahası varsa ki illa vardır aklıma gelmedi Düzenleme:Syntax karışıklığı :=) array_search'ün geri dnüş parametresi eğer index bulunamadıysa FALSE'tur. PHP kafasına gre tür değişimi yapabildiği için türü de kontrol edip if (array_search ! FALSE) olarak denetlemelisiniz. isset sıkıntılı. Çünkü uninitialized ile undefined ayrımı yapmıyor. Çok nemli mi? Belki... Olaylara karışmayın!

hocam şehirleri veritabanında tut. formunda da şehirleri veritabanından çekerek yazdır. şehirlerin listelendiği select'teki value değerlerine şehir adlarını değil, id'lerini yazdır. formdan gelen id'yi de veritabanında aratacaksın var mı yok mu diye. Eğer byle yaparsan her sayfada şehirler listesini ayrı ayrı düzenlemene gerek kalmaz. bu belki şehirlerde mantıksız gelebilir ama bir ürün/hizmet seçtirdiğin bir formda ekleme-çıkarma yapman gerekebilir ve tüm sayfaları tek tek düzeltmen gerekir; şuan ki gibi yaparsan. ..

end bunu yazdı hworm bunu yazdı en temizi :D... strtolower fonksiyonu bakalım Türkçe İ'yi nasıl ele alacak:) nce bütün İ'leri ve I'ları olması gereken küçük harflerle replace ettirip mb_strtolower($giris, "UTF-8") olarak küçültmek taşınabilirlik açısından daha güzel olur. +1 :)

Az bişi Karıştırayım tartışalım peki, aşağıdakilerden hangi performans yada okunabilirlik açından en verimlisi sizce: $Array = ; $Id = 3; 1-) if(array_search > 0) 2-) if(isset 3-) if(in_array dahası varsa ki illa vardır aklıma gelmedi Düzenleme:Syntax karışıklığı :=) Shuqufe tarafından 10/Nis/20 10:53 tarihinde düzenlenmiştir

MySQL falan ilgini cekerse, oradan hem formundaki listeye cektirebilirsin, hemde bu fonksyonda konrellerini yaptirirsin... Ama DBye hic girmeyek dersen, arraye at bari mq diyorum arkadaslar gibi... Ama Buda calisirmi? E calisir :P haha anca gidersin...

Aslında evet hepsi farklı bir işe yarıyor en nihayetinde. ama herkesin alışkanlığı falan farklı ya aslında onu grmek istemiştim. dil hangisi olursa olsun bazen okadar değişik yada saçma sapan şeyler grüyorum ki anlatmama, sizinde başınıza geliyordur

Herkese merhaba, İlk ncelikle mesleğim ya da eğitimim php üzerine değil hatta yazılımla alakasız eğitim aldım. Sadece php ile uğraşmak hoşuma gidiyor kafamı dağıtıyor. Konuya gelelim yaşadığı şehir diye form elemanım var burada listeden seçilebiliyor ben de bir şekilde bu listedeki şehirler harici bir post gnderirlerse engellemek için şyle bir fonksiyon yazdım. function SehirKontrol { $sehir=$a; if else return; } Bu fonksiyon yerine daha light bir şey ne yapabilirim? Do majr soylu ve açık szlü, Do minr patetik, Re majr parlak, Re minr melankolik, Mi bemol majr soylu ve patetik, aydinlik ama soylu ve karamsar tonmu lazim ozaman; mi majr, Mi minr doğanin ilk minr tonu olmasina karsin biraz melankoliktir, Fa majr karışıktır, Fa minr hepsinden patetiktir, Fa Diyez majr iste güçtür çünkü degiştirgeçlerle asiri yuklenmistir, Si majr parlak ve oyun bozannn :))

hocam her dilde arrayin içinde bir değer varmı kontrol etme yolu vardır, phpde de var. bir şehirler arrayın olsun : $sehirler = ; bunu kontrol etmek için iki yol var php de. birisi isset. if(isset ikincisi array_key_exists: if(array_key_exists eğer diğer array fonksiyonlarıyla bişeyler yapacaksan dikkat etmen gereken şey, php bazi array fonksiyonları elemanın arraydeki sırasını dndürür. mesela sen array_search yazdığında "Türkiyede yaşamıyorum" u arrayde aratıp sana onun arraydeki indexini vericek, bu durumda indexi 0. bu durumda sen if(array_search dersen false alırsın, çünkü php o sıfırı booleana çeviricek, boolean sıfırda false oluyor. bunun çzümü de üç tane eşittir kullanmak. if(array_search ! false) gibi. 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

function sehirKontrol echo sehirKontrol ;echo sehirKontrol ;echo sehirKontrol ; Olaylara karışmayın!

Yaptığın işin boyutunu bilmiyorum, database işine falan girmiyorum ama en azından bir array içinde şehirlerin olsa daha rahat hareket edersin. İşin performans boyutu da tartışılır. PHP hiç yazmadım ama illaki bir array search fonksiyonu vardır. Ktü yazmak sorun değil, kodunu iyileştirmen asıl nemli nokta. :) https://www.php.net/manual/en/function. array-search. php Hep denedin. Hep yenildin. Olsun yine dene, yine yenil ama daha iyi yenil!

https://www.w3schools.com/php/func_array_in_array. asp |sadece aptalların başarısı ders notu ile lçülür|

Az bişi Karıştırayım tartışalım peki, aşağıdakilerden hangi performans yada okunabilirlik açından en verimlisi sizce: $Array = ; $Id = 3; 1-) if(array_search > 0) 2-) if(isset 3-) if(in_array dahası varsa ki illa vardır aklıma gelmedi Düzenleme:Syntax karışıklığı :=) Aradığım değerin index sırasını bulmam gerekiyorsa array_search, varlığını kontrol etmek istiyorsam genelde in_array kullanıyorum. Genelde array içinde null değer kullanılmıyor ama olurda varsa isset ile sorgularken hatalu sonuç veriyor. Daha nce başıma geldi. nceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..

Oouv, konu konuya gelen mesajlar iyiymiş. zellikle @ComputerWolf ve sonrasında gelen mesajlar. Ama zellikle Şu ve @Shuqufe 'nin mesajları. I'şıkY'ılı;^^`) Zk't^^` RnSySyTk. dl. SpRtÇzBşBkYd Kryptia. agogE Sa'd-l'Suud az. ç'k 'lmyn'Dşn Pnct'tnAnNttn Blgi, YpBlgi 'Ct'nDrm. CmdyDrm. MdrnDrm hRşYdşR ClptcPth'Strsm M'nPhs' Ld, X/Y YrYnZmnGrçklk, AlgBzklğ KrzFrst'tr Tiytr' Pugchv, Jtrn, İmmlmn, FllngLef, Pik' SuprmcySprrty CoBehTh elFnmno:NzrioRonldo AdnKy TkSs, TkHrf . RtNsTk. KvMp. Mk. TrmDyn ScklkNmRzgr ŞkHcBy ccp. kky Snrlr'Çz SnaSnLzmsn 'NsnKsknçtr BgDppr. MagllnCl'ds. S'thCro's Ch'kW'ng CreazioneDiAdamo^^`, Arctrs. Spic' ArcScnd, YySnye TrbProp, TrbJet, TrbFan 3.10^5km/sn 343m/sn 900-1240m/snMacH RamJt, ScRamJt Przdi^^' Tbu. XL Prsek MAtv^^` mLAT G'dWllHnting . 3id't^^` TareZmenPr ParaMotor TrflrVArsİlşklr +. , ZminŞkil. .. Bu imza @SubZero tarafindan degistirilmistir. "Bu kadar uzun karmakarisik bir imza yapma diye uyardim ama heeheeeey _hey kim sylüyor, kim dinliyor." Imzanizi SubZero'ya bilgi vermeden degistirmeyiniz. Tesekkurler...

select option valuelere sayı verı boyle verı gırısı mantıklı degıl pek ek olarak :D trde ıyı yazılımcılara bak en ıyı durumdakı yuz yazılımcıdan hangısı okulda php gormus mufradatına bak :) alakalı bolum mezunları arkadaslara sor sektorel yazılım ıle ılgılı okulda ne ogrenmısler Ç:) hipokondriyak tarafından 10/Nis/20 00:35 tarihinde düzenlenmiştir Homo sapiens, yaşamak için, diğer canlıların yaşamasına muhtaç; obligat parazit türüdür. "Sen olursan boş bardak, sana olur koyan çok su. a. g."

Hocam bu ne :) --> array lookup ComputerWolf tarafından 10/Nis/20 00:12 tarihinde düzenlenmiştir Hep denedin. Hep yenildin. Olsun yine dene, yine yenil ama daha iyi yenil!

Veriyi gruplamaya ne dersin hocam? Bir JSON Object yaz ve 1 değer tut. Bu değeri sağlıyorsa true veya false dnersin. Bu şekilde uzun uzadıya if yazman kodun okunabilirliğini azaltıyor sadece. Grüntü olarak da çok ktü. Alternatif olarak Array_search yada bir JSON object tutarak yapabilirsin bunu. if echo "1"; else echo "0"; dersin. Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Az bişi Karıştırayım tartışalım peki, aşağıdakilerden hangi performans yada okunabilirlik açından en verimlisi sizce: $Array = ; $Id = 3; 1-) if(array_search 2-) if(isset 3-) if(in_array dahası varsa ki illa vardır aklıma gelmedi 2. yntem keylerle valueler aynıysa ise yarar ama düzenlediğim şekilde denersen patlar. in array true ya da falsa dnerken array search eşleşmenin keyini dndürür. 0x0480 takilin madem

end bunu yazdı function SehirKontrol en temizi :D bu calismayacaktir. karistirmisim fonksiyonlari xD function SehirKontrol olacak dogrusu. ya da function SehirKontrol 0x0480 takilin madem

hworm bunu yazdı en temizi :D... strtolower fonksiyonu bakalım Türkçe İ'yi nasıl ele alacak:) nce bütün İ'leri ve I'ları olması gereken küçük harflerle replace ettirip mb_strtolower($giris, "UTF-8") olarak küçültmek taşınabilirlik açısından daha güzel olur. Olaylara karışmayın!

function SehirKontrol 0x0480 takilin madem