Developersland

Teknoloji ve Yazılım Blogu

  • Yazıtipi boyutunu arttır
  • Varsayılan yazıtipi boyutu
  • Yazıtipi boyutunu azaltır
Php

PHP Sınıfları

Daha önce Java ve C# da nesne yönelimli programlama yapmaya alıştığım için Php ile nesne yönelimli kod yazmaya başladığım zaman bazı şeyler biraz kafa karıştırıcı geliyordu. Bu nedenle benim gibi zorluk yaşayan kişilere kolaylık sağlamak amacıyla bu yazıyı yazmaya karar verdim.

Sınıf içerisinde tanımladığınız bir değişken static, constant veya parent'in bir değişkeni olmasına bağlı olarak bu değişkene metodlar içerisinde farklı biçimlerde erişmek gerekiyor.

Tasit ve MercedesKnight isimli iki sınıfımızın olduğunu varsayalım. Bunlardan Tasit sınıfı abstract bir sınıf olsun. Abstract sınıfların ne olduğunu bilmiyorsanız araştırmanızı öneririm. Ancak kısaca şöyle özetleyebilirim eğer bir sınıf ismi duyduğunuzda aklınızda somut bir nesne canlanmıyorsa demekki bu sınıfı abstract yapmanız gerekiyor. Tasit denildiği zaman aklımıza somut bir şey oluşmaz bu tasit motorsiklet de olabilir araba da olabilir, otobüs de olabilir. Bu nedenle hayali bir şeydir aslında taşıt dediğimiz şey. MercedesKnight deyince ise aklımızda artık bir nesne oluşur bu aşağıdaki gibi bir arabadır.

 

PHP - Güvenlik Sağlamak Amacıyla Kullanıcıdan Alınan Verilerin Kontrolü (Sql Injection Önleme)

Php Güvenlik

Kullanıcıdan bir veri aldığımızda sistemimizi saldırılara açık hale getirmiş oluruz. Bu nedenle kullanıcıdan alınan verilerin güvenliğimizi tehdit etmeyecek biçime sokulması gerekmektedir.

 


Sayfa 2 / 2