PHP İle String İşlemleri

Merhaba Php severler İlk dersimizde sizlere Php dili ile ilgili genel bilgilendirme ve sonrasında ise string işlemlerine giriş yapacağım.

Öncelikle Php nedir sorusunun cevabını en kısa yoldan verelim .

  • Php HTML içerisine gömebildiğimiz bir betik dilidir bir çok alanda kullanılabilir.
  • Söz dizimi C, Java ve Perl gibi dillerden almıştır.Ve bir çok özelliği üstüne ekleyerek günümüze gelmiştir.
  • Php ücretsizdir aslında ortaya çıkma sebeblerinden de biri ücretsiz olmasıdır.
  • Php kodlamak için bir HTTP suncusu,Apache Server , ve veritabanı işlemleri için Mysql server yeterlidir.

Not: PHP bir çok veri tabanı türünü desteklemektedir sadece mysql olması gerekmez.

Php gereksinimlerini tamamlamak için  Xampp,Wamp Server,Easyphp gibi yardımcı programları kurarak hemen kodlamaya geçebilirsiniz.

  • echo addcslashes(‘Bilişim Cafe’,’C’);  //    Bilişim \Cafe

Bu fokiyonun 1.parametresi değiştirmek istediğimiz string değişkeni ,2. parametre ise string değişkeninde secim yapmak istediğimiz karakterdir.Bu fonksiyon büyük küçük harf duyarlıdır ve aynı zamanda türkçe karakterle ilgili problem yaşayabilirsiniz türkçe karakterleri desteklemez.

Not: Fonksiyon genelde veritabanı na veri girilen string de kullanılır.

echo addcslashes(‘Bilişim Cafe’,’ş’); //”Bili\305\237im Cafe ”  olarak bir çıktı alırsanız.

echo stripcslashes(‘Bili\305\237im Cafe’); // “Bilişim Cafe” olarak çıktı alırsınız.

stripcslashes() fonksiyonu addslashes uygulanmış stringi eski haline çevirmek için kullanılır.

  •  echo  bin2hex(“Bilişim Cafe!”); // 42696c69c59f696d204361666521

Bu fonksiyon içindeki string değişkenini hexadecimal  türüne dönüştürür.Şifreleme olarak kullanılabilir.

  • echo chop(‘Bilişim Cafe ‘,’Cafe’); // “Bilişim Cafe “

Bu fonksiyon içindeki string değişkenini sağ tarafındaki ikinci parametre değişkenini temizler.

  • chr(’52’); // 4  değerini verir  fonksiyonu verilen ASCII değerlerinin karakter karşılığını verir. Klavyeden girilen karakterlerin bilgisayarın beynindeki karşılığı desek 🙂
  • echo chunk_split(‘Bilisim Cafe’,2,’.’);  //Bi.li.si.m .Ca.fe. olarak çıktı vereceketir 1. parametre string değişkenimiz 2. parametre aralığımız 3. parametre ise aralıkalra basılacak string değeri .
  • echo count_chars(‘Bilisim Cafe’,3); // BCaefilms  string değişkenimizdeki farklı karakterleri vereceketir.
  • print_r (explode(‘-‘,’Bilisim-Cafe’)); // Array ( [0] => Bilisim [1] => Cafe )  burd print_r() fonksiyonu explode fonksiyonu ile parçalanıp diziye çevrilmiş string değişkenimizi ekrana basmaktadır.Explode fonksiyonunda 1. parametre string değişkenini parçalamak için kullanacağımız ayıracı belirtir 2. parametre ise string değişkenidir.

Not: Explode fonksiyonu çok kullanışlı bir fonksiyondur. Seo url kullanan web sitelerinde “/” ile ayrılmış url yapısını parçalayarak gerekli parametleri almamızı sağlar.

Php severler bir sonraki gün görüşmek üzere.

 

 

 

 

 

 

 

 

Bir önceki yazımız olan Toshiba 3D Gözlüksüz Televizyon Üretecek başlıklı makalemizde likit kristal grin lens, toshiba 3d gözlüksüz 3d televizyon ve toshiba ürünleri hakkında bilgiler verilmektedir.

Content Protection by DMCA.com

fatih çırak

ZİYARETÇİ YORUMLARI - 4 YORUM
  1. Yılmaz dedi ki:

    Gerçekten Çok Başarılı Bir yazı olmuş teşekkür ederim. Strigleri şifrelemek istiyordum benim için çok güzel bir çözüm oldu.

  2. teoman dedi ki:

    bu php ile başım dertte bilgisaar proğramcılığı okuyorum ve bir türlü aklım almıyor şunu ama suanda biraz daha iyi anladım enzazından bu konuyu

  3. paylaşımınız için teşekkür ederim.

  4. Caner Eymen dedi ki:

    Değerli paylaşımınızdan dolayı teşekkür ederim.

BİR YORUM YAZ