| Kod | Karakter |
|---|---|
| Ğ | Ğ |
| ğ | ğ |
| İ | İ |
| ı | ı |
| Ş | Ş |
| ş | ş |
Türkçe karakterlerin HTML entitileri
empty() İşlevi
Sözdizimi:
1 | bool empty ( mixed $var ) |
Değişkenin boş olup olmadığını kontrol eder.
empty fonsiyonunu aşağıda şekilde kulladığımda fatal error(ölümcül hata) aldım.
1 2 | empty(strtolower($degiskenim)) Fatal error: Can't use function return value in write context in /home/content/f/i/k/dizi.php on line 7 |
Sadece değişkenler bu fonksiyona parametre geciliyormuş. İşlev vaya yöntem parametre olarak gecilemiyor.
Siteler Hakkında
Siteler Hakkında güzel bir web uygulaması, web site bilgilerinin yer aldığı bir veri ambarı..
Sitenin adresi http://www.sitelerhakkinda.com Siteler Hakkında, kayıtlı her site için bir wiki makalesi oluşuyor. Wiki makalesi ilk oluştugunda otomatik olarak site hakkında ve başlık bilgilerini yazılıyor, çeşitli istatistik bilgileri içeren kütük bilgileri derleniyor.
Ancak sadece bu otomatik bilgilerle yetinmeyebiliyorsunuz. Sitedeki wiki makaleleri wikinin anlamına uygun olarak özgürce kullanıcılar tarafından değiştirilebiliyorlar. Bu şekilde siz de bilginizi bir wiki sayfasını düzenleyerek diğer insanlarla paylaşabiliyorsunuz. Güvenlik amacıyla yapılan her değişikliğin bir kaydı tutuluyor, gerektiği takdirde geçmiş sürümler kolayca yüklenebiliyor.
“Siteler Hakkında” kolayca Türk internet kullanıcılarının web siteleri hakkında bilgilerini hep birlikte yazdığı bir ansiklopediye benzetilebilir.
Kayıtlı siteler hakkında aşağıdaki gibi bilgiler de kolaylıkla öğrenilebiliyor:
Web sitesinin iletişim bilgileri.
Web sitesinin diğer siteler karşısındaki sıralaması. (Site Rating)
Web sitesinin ip adresi ve aynı ip adresindeki komşuları. (Site Araştırıcı)
Web sitesinin popüler trafik ölçüm ve arama motorlarındaki değerleri. (Google, Yahoo, Alexa)
Örnek Wiki Makaleleri
http://www.sitelerhakkinda.com/ilef.ankara.edu.tr
http://www.sitelerhakkinda.com/google.com.tr
Özetle siteler hakkında öğrenmek istediğiniz şeyler, kendi siteniz hakkında paylaşmak isteğiniz şeyler için http://www.sitelerhakkinda.com sitesini kullanabilirsiniz.
Ben Sana Mecburum
Ben sana mecburum bilemezsin
Adını mıh gibi aklımda tutuyorum
Büyüdükçe büyüyor gözlerin
Ben sana mecburum bilemezsin
İçimi seninle ısıtıyorum.
Ağaçlar sonbahara hazırlanıyor
Bu şehir o eski İstanbul mudur
Karanlıkta bulutlar parçalanıyor
Sokak lambaları birden yanıyor
Kaldırımlarda yağmur kokusu
Ben sana mecburum sen yoksun.
Sevmek kimi zaman rezilce korkuludur
İnsan bir akşam üstü ansızın yorulur
Tutsak ustura ağzında yaşamaktan
Kimi zaman ellerini kırar tutkusu
Bir kaç hayat çıkarır yaşamasından
Hangi kapıyı çalsa kimi zaman
Arkasında yalnızlığın hınzır uğultusu
Fatih’te yoksul bir gramofon çalıyor
Eski zamanlardan bir cuma çalıyor
Durup köşe başında deliksiz dinlesem
Sana kullanılmamış bir gök getirsem
Haftalar ellerimde ufalanıyor
Ne yapsam ne tutsam nereye gitsem
Ben sana mecburum sen yoksun.
Belki haziran da mavi benekli çocuksun
Ah seni bilmiyor kimseler bilmiyor
Bir şilep sızıyor ıssız gözlerinden
Belki Yeşilköy’de uçağa biniyorsun
Bütün ıslanmışsın tüylerin ürperiyor
Belki körsün kırılmışsın telaş içindesin
Kötü rüzgar saçlarını götürüyor
Ne vakit bir yaşamak düşünsem
Bu kurtlar sofrasında belki zor
Ayıpsız fakat ellerimizi kirletmeden
Ne vakit bir yaşamak düşünsem
Sus deyip adınla başlıyorum
İçim sıra kımıldıyor gizli denizlerin
Hayır başka türlü olmayacak
Ben sana mecburum bilemezsin.
Attila İLHAN
Inner join ve left join arasındaki farklar
inner join: birleştirme yapılan tablolardaki join koşuluna(ON) uyan satırları getirir.
left join: birleştirme yapılan tablolardan, soldaki tabloyu referans alarak, join koşuluna uymayan satırları da getirir.
Müşteriler tablosu aşağıdaki gibi olsun. +-----+-----+------+ | musteri_id | adi | +-------------+-----+ | 123 |Ali | | 124 |Veli | | 125 |Ayşe | +-------------+-----+ Siparişler tablosu ise aşağıdaki gibi olsun. +------------+------------+------+ | sipari_id | musteri_id |tutar | +------------+------------|------+ | 1 |123 |100 | | 2 |124 |200 | | 3 |123 |300 | +------------+------------+------| Inner join'e örnek: sipariş veren müşteriler->SELECT m1.adi,s.tutar FROM musteriler AS m INNER JOIN siparisler AS s ON m.musteri_id = s.musteri_id+------+------------+ | adi | tutar | +------+------------+ | Ali |100 | | Vali |200 | | Ali |300 | +------+------------+ Left join'e örnek sipariş vermeyen müşteriler->SELECT m1.adi,s.tutar FROM musteriler AS m LEFT JOIN siparisler AS s ON m.musteri_id = s.musteri_id WHERE s.tutar is null+------+------------+ | adi | tutar | +------+------------+ | Ayşe |NULL | +------+------------+












