19 Ocak 2016 Salı

Php döngüler for,while,do...while ve operatörler Ders - 4

Operatörler

Değişkenleri kullanırken onlara işlem yaptırmak için ya da mantıksal veya aritmetiksel işlem yapmak için bazı operatörlere ihtiyacımız vardır bunlar mantıksal,aritmetiksel ve karşılaştırma olarak 3 ye ayrılır

Aritmetiksel operatörler

+Toplama
-Çıkar
/Böl
*Çarp
%Kalan/Mod


Karşılaştırma operatörleri

<Küçüktür
>Büyüktür
==Eşit
===Birebir eşit
>=Büyüktür veya eşit
<=Küçüktür veya eşit
!=Eşit değil

Mantıksal operatörler

||Veya
&&Ve
!Değil

Döngüler

Bütün dillerde ki gibi döngüler belirli koşula göre dönerler yani eğer a değişkeninin değeri 10 dan düşükse ... yap gibidir.


Php For döngüsü



Php While döngüsü


Php Do...While döngüsü

Php diziler ve foreach kullanımı Ders - 3

GÖNDEREN: Unknown , , , YORUM YOK

Php de diziler

Dizilerle bir değişken içerisinde birden fazla değer tutabiliriz. Ayrıca dizilerin bir diğer adı array'dır.


Tamam her şey güzel de bu diziden nasıl veri çekerim? Şimdi ilk olarak dizilerde sıralama yani ilk elemanımız elma nın veya armudun bir sıra numarası vardır buna index diyoruz elmanın index numarası 0 armudun 1 karpuzun 2 portakalın 3 kavunun 4 toplam 5 tane meyvemiz var ve bunların verilerini alırken mutlaka 0 dan başlıyoruz

Foreach kullanımı

Foreach bir dizide çok fazla değer olduğunda veya daha kolay ekrana yazdırmak istediğimizde kullandığımız döngü çeşididir. 


sepet adında tanımladığımız değişkenin verilerini foreach sayesinde ekrana yazdırdık

Foreach dizide ne kadar değer varsa o kadar döner ve işlemi tamamlar. Yani 6 elemanlı dizi için foreach 6 kere dönecektir ve 0 dan başlayarak 5 e kadar dizide ki değerleri $dizidencikandeger değişkenine atacaktır foreach içerisinde bu değişken kullanılabilir.

18 Ocak 2016 Pazartesi

Php değişkenler arası aktarım ve sabitler Ders - 2

GÖNDEREN: Unknown , , , YORUM YOK
Php de bugün değişkenlerin nasıl birbirleri arasında veri aktarımı yapacaklarını ve sabitler konusunu işlemeyi düşünüyorum, eğer sizde çayınızı/kahvenizi ve klavyenizi hazırladıysanız başlayalım.

 Php de değişkenler arası aktarım

Php de geçen dersimiz de nasıl değişken tanımlayacağımızı öğrendik peki bunların değerleri birbirleriyle nasıl değiştirebiliriz ki? Çok basit.


Burada $sepet değikeni'nin değerini $meyve ye eşitledik yani = işaretinin sağ tarafında ki değer sol tarafa aktarıldı, sakın unutmayın = ile aktarım yaparken sağ tarafta ki veri yani $meyve nin değerinde bir değişiklik olmaz.

 Php de sabitler

Php de değişkenlerden farklı olarak sabitler vardır, değişkenlerin değerleri değiştirilebilirken sabitlerin değerleri değişmez. Sabit tanımlarken başına değikende olduğu gibi $ işareti koymayız.
Sabitleri define ile tanımlarız 

Veya echo elitkodcu yerine constant kullanarak bir sabitin verisini alabiliriz

Her şey güzel tamam da, sabit var mı yok mu nasıl öğrenirim? Çok basit tabii ki de; burada ise defined kullanacağız.


Php değişkenler ve ekrana yazdırma Ders - 1

Değişken nedir: değişkenler verilerimizi sakladığımız kendine özel ismi olan alanlardır.

Tamam da nasıl kullanılır bu değişkenler?

İlk olarak değişkenleri daha doğrusu php kodlarımızı aşağıdaki gibi <?php ve ?> arasına yazıyoruz


Değişkenlerin kullanımı

Php de değişkenler tanımlanırken diğer dillerde olduğu gibi rakamla başlayamaz, özel karakterle başlayamaz ve değişkenin başına mutlaka $ işareti konulmalıdır.

Örnek:

Şeklinde kullanıyoruz genel olarak bakarsak değişkenler diğer dillerden özellikle C ailesinden bakarsak
Int
String
Bool
Double

Olarak ayrılıyor Php de ise bir değişken bunların hepsini tutabiliyor yani

Olarak tek bir değişkende tutabiliyoruz php de her satırın sonuna mutlaka ; işareti koymayı unutmamanız gerek

Php de ekrana yazdırmak için echo komutunu veya print komutunu kullanıyoruz.

Örnek olarak yazımızı ekrana yazdıralım


(Ekran çıktısı: Merhaba Dünya! Ben elitkodcu) Değişkenden ekrana yazdırmak istersek (Ekran çıktısı: Merhaba Dünya! Ben elitkodcu) Olarak kullanıyoruz Php de değişkeni dışarıda yani tırnak dışında yazmak için . işaretini kullanıyoruz Örnek: (Ekran çıktısı: Merhaba Dünya! Ben elitkodcu) (Ekran çıktısı: Merhaba Dünya! Ben elitkodcu)