5 Mart 2014, ÇARŞAMBA

İğne Haystack Öğretici Php Ve Javascript Dizi Programlama

Yeni başlayanlar için bu PHP ve JavaScript öğretici Ben kavramına yeni dörtte tanıtmak istiyorum Bir ikisi PHP bunu yapmak için hareket eden bir samanlıkta iğne arıyor ve JavaScript yüzden birine çökerttiğini dersleri gibi olacak Yapacağımız bu derste biraz farklı bir şey denemek PHP satır kadınlar kod satırı ve JavaScript ikisi de aynı anda bu şekilde herkes görebilir yan teknoloji tarafında hem de mantık böylece en sevdiğiniz kod editörü yangın ve yeni bir örnek nokta php dosyası PHP kodu hatırlamak oluşturmak test edilmesi gerekir PHP etkin sunucu üzerinde ilk şey yapacak Bizim PHP o

lduğunda bir samanlık olarak hangi bir dizidir ve bu dizi sadece dört ürün yok olur Ben bu yüzden şimdi JavaScript içine önde gidelim yan yana gidersiniz dedi mi ve anlaşıldı ve JavaScript biz bu işi yapmak için şimdi a

ynı satırı yapıştırın var sadece dolar işaretini kaldırın ve çubuğu alanını koymak haystack eşittir ve böylece bu yapmak etrafında köşeli parantez ile temel javascript dizi JavaScript şimdi sen var bunun dışında b

“Ders Kodu: http://www.developphp.com/video/PHP/Find-Value-in-Array-Search-Needle-in-Haystack-Tutorial Belirli bir değer olup olmadığını görmek çok veri dizileri s...”
Adam Khoury

ir dizi nesnesi oluşturmak bu şekilde Bir PHP dizi nesnesi ve bir javascript dizi nesne Şimdi o sizin için bir dizi dizinleri kim bilmiyorum Dizideki pozisyon elemanları 0 başladı tüm diziler bir başlangıç ​​dizin konumunu var 0 bu nedenle bu diziler için biz sıfırdan dizin konumları var bir ve üç yüzden dört var dizilerde unsurlar ancak dizin konumları r0 PHP şimdi 23 Biz aklınıza gelebilecek bizim iğne pop edeceksin bu sadece değer olarak Eğer o

İğne Haystack Öğretici Php Ve Javascript Dizi Programlama Resim 1 İğne Haystack Öğretici Php Ve Javascript Dizi Programlama Resim 2 İğne Haystack Öğretici Php Ve Javascript Dizi Programlama Resim 3 İğne Haystack Öğretici Php Ve Javascript Dizi Programlama Resim 4

var olduğundan emin olmak için array4 aramak istediğiniz Dizi Eğer uygun şeyler size kod yapabilirsiniz olsun ya da olmasın Biz öylece arama samanlık konum bu yüzden dizide var İğne şimdi izin için en bu değişken almak ve aynı zamanda JavaScript böylece yapmak var bar kısmı iğne ile dolar işaretini yerini alacak p / şimdi ne yapmak istediğim bir konur eşittir Başka koşul deyimi ve bu eğer Başka koşul deyimi bir yarış kullanıyor Arama PHP fonksiyon ve hangi dizi arama döndürür dizin konumu nerede değerdir Gördüğünüz

domuz buldum olacak, böylece dizide bulunur 01 ve dizin konumu tuşuna veya sekiz kadar varan bu dizide yüzden yaptım tüm ve ünlem işareti koymak Dizi arama fonksiyonu ön ve ne yapar içinde Dizi arama boş değer döndürürse olduğunu onları tekrar domuz PHP dizide bulunmazsa dikkat yankı ama boş değer bir dizi arama değilse Gerçek bir dizin konumunu döndürür Bu diziden sonra PHP dizide bulunduğunu biliyorum ve o dizin konumundaki bunu bulduğunu bu dizin konumunu yapabilirsiniz Değişken hiçbir sorun haline nasıl bunu size göstereceğim Daha sonra küçük ve o temelde o ihtiyacınız olan tüm mantık var Bir değeri aramak samanlıkta iğne aramak Bir dizi içinde şimdi çok benzer javascript aynı şeyi yapmak koşul deyimi söyler ve biz burada ne yapıyoruz biz koymak Bizim ifade endeksi ise söyleyerek % iğne bulunan samanlık dizi uh 0 hareketinin az sonra Bir iğne bulunamazsa çıktı javascript dizide dizin çünkü yöntem dizin konumunu döndürür İğne şimdi samanlıkta bulunursa nereye bulunmazsa eğer kuru ot yığını geri dönmek için gidiyor -1 döndürür bir değer olarak -1 bizim ifade böylece samanlıkta bulunan değilse o bulunursa endeksi söylemek için ayarlandı az 0 anlamı -1 o zaman iğne dizide bulunmazsa o çıkışına gidiyoruz Bunu anlamı başka dizide, çünkü bulunan endeks bize gerçek bir dizin konumu numarası dönüyor iğne bulunan dizide biz biz çıkış can biliyorum O iğne yanı sıra bir değişkene dizideki bir çıktı bu bir bulunursa böylece gerçek görebilirsiniz endeks pozisyonu şimdi döner numara Sadece arasında yukarı gidelim Bu iki komut dosyası etiketleri: ve yatay kural için HR koyalım Sadece iki farklı çıktı arasına bir çizgi koymak Benim PHP bu çalıştırdığınızda şimdi onun tamam bir PHP etkin sunucu üzerinde bu çalıştırmak etkin Sunucu ben çıktısını almak PHP dizide bulundu PHP söyleyerek domuz JavaScript çıkışı aşağı ben domuz bulundu olsun javascript dizide şimdi etkili aramak için biliyorum samanlıkta iğne PHP ve JavaScript hem de bazen PHP programda gerekebilir ve bazen sizin javascript programda gerekebilir şimdi sadece ne biz burada arıyor Orada varsa samanlıkta iğne görmek için ve kaldırmak istediğiniz bir fırsat olabilir veya samanlıkta iğne ayıklamak o artık samanlıkta yok yere size gösterecektir şimdi yapmamız gereken ilk önce iyi ve bir değişiklik o Bu iğne Cal JavaScript hem o Cal değeri vereyim ve PHP şimdi görüyoruz ki Şimdi farklı çıktı almalısınız bizim samanlık içinde yok en sayfayı yenileyin edelim ya da belgeyi yeniden ve şimdi biz inek PHP dizide bulunmazsa bakın Bir javascript dizi yüksekliği bulunamadı Cal yüzden sadece o geri değiştirmenize izin domuz Şimdi ne yapacağız bu dönüş değeri bir değişken oluşturmak olduğunu Sağ durum yüzden bir çağrı bu yeni varil oluşturmak izin verirsen bu konuda endeks Bunun için dizin konumunu temsil ettiği hatırlıyorum çünkü iğne samanlıkta bulundu Dizi bu işlevi olsun dönüş değeri arama İğne samanlıkta yaşayan endeks pozisyonu o çıkartılacaktır tespit edilirse bu şekilde iğne diziden ve artık samanlıkta var olacak Biz iğneler samanlıkta bulunan dizin konumunu var artık hafta Kolayca kaldıracak burada bazı soğuk çalıştırmak samanlıkta iğne ilk ben mola olacak koymak kulüpler için yol yeni çıktı ben gidiyor satırını çalıştırmak için gidiyorum sonra yeni bir satırda aslında bulduğu nerede kendi dizin konumundaki diziden eleman çıkarmak Eğer başlangıç ​​fonksiyonunu kullanarak yapabilirsiniz PHP şimdi son şey yerine koyacağız sadece biraz olsun böylece bir geliştirici amaçlıdır Daha fazla çıkışı seri oldu neler olup bittiğini göstermek için o yazdırır, böylece samanlık bir dize görebilirsiniz see unset çalıştı ve daha sonra da gidiyoruz o başlar çünkü çıkış samanlık dizi saymak Dört element ve bunu üç unsur çünkü biter görürsünüz iğne bulunursa ile neil samanlık çıkarılabilir gidiyor bu kod satırı sadece bir kod satırı kullanılarak Size geliştirici nedenlerle sayfa şeyleri göstermek bu yüzden biz bu tamam şimdi çıktı almak diyelim Biz dizin konumunu yankılanan çünkü onun ilk biz de onu almak Biz almak onun ardından bir istif sonraki satır bulunan iğneler koymak hakkında nereye durum ifadesi olarak effin işlenen PHP dizinin ağları bulunan domuz bize bunu bildirerek sonra dizinin bir sonraki çizgi içinde bulunursa senin tefrika yeni dizi Biz kaldırmak için başlangıç ​​fonksiyonu çalıştırdıktan sonra samanlıkta iğne ve tefrika dizi okuma Daha sonra küme parantezi arasında o değil çok zor üç gibi unsurları olduğunu İlk eleman sıfır için dizin konumuna tüm unsurları boyut beş nedeni beş karakter At dizin konumu için ikinci eleman biridir için bir dize çünkü ve 4 boyutları Bir sonraki daha sonra dört karakter keçi kadar üç eleman dizin konumu bir boyut yedi var var o çünkü bir dize değeri kontrol ve bu dizi öyle hepsi bu Biz başlamasını kullandıktan sonra diğerleri üç ürün Fonksiyon Alice aynı şey JavaScript nerede ne yapmak Biz samanlıkta kaldırıldı iğne gidiyoruz sadece durumda siz Pazartesi şimdi aynı kesin taklit etmek bunu yapmak zorunda işlevselliği Bu hat PHP gerçekleştirilen ancak bunun yerine javascript biz kullanabilirsiniz splice bu hat samanlık samanlık dizisindeki ekleme yöntemi kullanmak için ve biz iki parametre başlamak istiyoruz dizin konumu beslemek yer değiştirme Bu durumda dışarı splice istiyorum kaç elemanları ve biz sadece istiyorum Bu bulduğunu iğne bir eleman dışarı splice Eğer biz aslında dizi görebilirsiniz böylece samanlık dizisi yazma vereceksin Biz görünür yaptım gibi ve biz haystacks uzunluğu yazma edeceksin Ben çıktı baktığımda tamam şimdi benim program işler için değer domuz PHP hem kaldırıldı ve JavaScript diziler javascript dizi atı sonuçlanan görebilirsiniz şimdi keçi ve tavuk sadece üç element samanlıkta domuz temsil eleman çıkarıldı ve PHP bu hattı kullanarak yapılır ve JavaScript bu hattı kullanarak yapılır şimdi sen sadece haystacks iğne aramak için biliyorum Bunun bir senaryo yapıyor eğer şimdi onları çekin değil samanlık gelen aslında çıkarıldı iğneler Ben biraz daha farklı bir sette bu alacağını kurmak istiyorum fonksiyonlu kontrol bir çıkış bu görünür x durum başka ya da aslında ben sadece koymak eğer durumda ve her koşulunu kaldırmak böylece sayfadaki birkaç farklı kod örnekleri var ama sadece gerçek göstermek için hızlı Başka kaldırmak ünlem kaldırabilirsiniz ve daha sonra değil kaldırmak sen orada bulunursa bilemez çünkü Bir araştırma eğer öyleyse orada yıl başlangıcı başına menüsü muhtemelen sadece indeks değişkeni hakkını kullanır ve endeksi ile bize sunuyor Orada bu yüzden bir endeksin onları benim Eyl böylece benziyor ne temelde ve gerçekten ya bu herhangi gerekir böylece kırpılmış versiyonu kaldırarak iğneler var samanlık dan onlar dizide içinde bulunan ediyorsanız Mike sayfadaki farklı bir kod örneklerini kurmak Ders kodu ve tabii aynı senin javascript için geçerli olacak Daha az üretimi için bu işe samanlıkta iğne çıkarılabilir script sizin haystacks bit yöntemi almak Kontrol X Koşul eğer sizin koydum kontrol edilebilir ve biz sadece geliştirici için yerinde vardı tüm çıkış kaldırmak nedenleri ve orada yapmanız gereken şimdi söylüyorlar burada ifadesini değiştirmek olduğunu eğer Dizinleyici iğne samanlık o ise demektir ki daha büyük -1 En az 0 ardından splice olacak Bu samanlıkta iğne dışarı ve bunu kurmak istiyorum nasıl JavaScript için bir çuval sizi kaldırmak için tamam o haystacks iğne aramak için öğrenme sonucuna sadece arama fakat isteğe bağlı olarak da kaldırma PHP ve JavaScript teknolojilerinin her ikisi için.

Açıklama

Ders Kodu: http://www.developphp.com/video/PHP/Find-Value-in-Array-Search-Needle-in-Haystack-Tutorial Belirli bir değer olup olmadığını görmek çok veri dizileri seyir için kullanılan bir terimdir PHP veya JavaScript, kullanarak haystacks iğne aramak için öğrenin. Biz de onlar bir değer eşleşen dizi öğeleri kaldırmak isteğe nasıl gösterilmektedir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Adam Khoury

Adam Khoury

Profesyonel bir online bedava gibi kod ve tasarım öğrenin. JavaScript, PHP, SQL, HTML, CSS, ActionScript ve daha fazlası gibi usta geliştirme teknolojileri. Tüm videoları http://www.developphp.com daha iyi organize olan

YORUMLAR



9.8/10

  • 70
    Olumlu
  • 1
    Olumsuz
  • 13
    Yorum
  • 7022
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • Drakinen

    Drakinen

    1 EYLÜL 2008
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008

ANKET



Bu sayfa işinize yaradı mı?