split() etiketli yazılar

Devrimin adı: PHP.js

Kategori: Bilgisayar

30 Ara 2008

Bir müşterimin sitesini yaparken bol miktarda javascript kullanmam gerekti. PHP ile yaptığım sitede javascripti kullanırken oldukça zorluk çekiyordum çünkü javascipt yazmaya alışkın olduğum bir dil değil. Bunun yanında PHP kadar ipe sapa gelmez yapısı, hata mesajı vermemesi, kod yazım ortamı pek iç açıcı görünmüyordu. Yapacağım her iş için ayrı ayrı aramalar yapmaya başlamıştım. Ancak öyle bir an geldi ki, internette rastladığım şey projenin kaderini değiştirdi. Çünkü PHP.js ile karşılaştım.

PHP.js bir javascript dosyası ve sayfanıza diğer javascriptler gibi ekliyorsunuz. Ve bu dosyanın sayesinde javascript kodlarının içinde PHP kodları kullanabiliyorsunuz. Yani bir dizinin kaç elemanı olduğunu bulmak için count() fonksiyonunu kullanabiliyorsunuz. strstr(), substr(), split(), explode() gibi hemen hemen tüm PHP fonksiyonlarınızı sorun çıkmadan javascript dosyanızın içinde kullanabilyorsunuz. Mesela oluşturduğunuz bir dizinin içeriğini print_r() fonksiyonu ile görüntüleyebiliyorsunuz.

Bu scripti bulduğum sitenin URL’si şu: http://kevin.vanzonneveld.net/techblog/article/javascript_equivalent_for_phps_strstr/

Bu kütüphanenin 3 versiyonu var.

  • Şıkıştırılmamış kaynağı için php.js (233.8kB)
  • Küçültülmüşü için php.min.js (76.8kB) [önerilen]
  • Sıkıştırılmışı için php.packed.js (54.7kB)

Aforizma

İnsan, gençliğinde öğrenir, yaşlandığında anlar. — E.Eschenbach

Polls

Loading ... Loading ...

Arşivler