Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sehri-Paylasim


 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En iyi yollayıcılar
Admin
PHP İşlemciler (Operatörler) Vote_lcapPHP İşlemciler (Operatörler) Voting_barPHP İşlemciler (Operatörler) Vote_rcap 
daba31
PHP İşlemciler (Operatörler) Vote_lcapPHP İşlemciler (Operatörler) Voting_barPHP İşlemciler (Operatörler) Vote_rcap 
hidelgo41
PHP İşlemciler (Operatörler) Vote_lcapPHP İşlemciler (Operatörler) Voting_barPHP İşlemciler (Operatörler) Vote_rcap 

 

 PHP İşlemciler (Operatörler)

Aşağa gitmek 
YazarMesaj
Admin
Kurucu / Root
Admin


Mesaj Sayısı : 552
Kayıt tarihi : 09/07/10
Yaş : 41
Nerden : Bursa

PHP İşlemciler (Operatörler) Empty
MesajKonu: PHP İşlemciler (Operatörler)   PHP İşlemciler (Operatörler) EmptyC.tesi Eyl. 24, 2011 7:39 am

PHP İşlemciler (Operatörler)


İşlemciler (Operatörler)
Aritmetik işlemciler:
+ Toplama 6+5 = 11
- Çıkartma 6-5 = 1
/ Bölme 6/5 = 1.2
* Çarpma 6*5 = 30
% Kalan (Modulus) 6%5 = 1

$sayi=4.5;
echo floor($sayi); =>> 4 (Sayıyı aşağıya yuvarlar)
echo ceil($sayi); =>> 5 (Sayıyı yukarıya yuvarlar)
echo round($sayi); =>> 5 (Sayıyı yuvarlar)

echo max(13,12,5,7); =>> 13
echo min(13,12,5,7); =>> 5

Rastgele Sayı
Srand((double) microtime()*1000000);

echo rand(20,30) =>> (20-30 arası sayı döndürür)

PHP"nin
atama işlemcisinin eşittir (=) işareti olduğunu hatırlıyorsunuz
birleşik-atama (combined-assignment) işlemcileri, bu işarete diğer
aritmetik işlemciler eklenerek oluşturulur.

İşlemci Örnek Anlamı
+= $a += 5 $a = $a + 5
-= $a -= 5 $a = $a - 5
/= $a /=5 $a = $a / 5
*= $a *= 5 $a = $a * 5
%= $a %= 5 $a = $a % 5
.= $a .= "metin" $a = $a" metin"


Bir Arttırmak veya Azaltmak için

Değerleri sadece 1 arttırmak veya azaltmak için PHP, bir kolaylık sağlar:
$a++ veya ++$a : $a"nın değerini 1 arttırır;
$a-- veya --$a : $a"nın değerini 1 eksiltir.

PHP"nin
karşılaştırma yapması için kullandığımız işlemciler ise işlem
işaretinin sağı ve solundaki değerleri veya değişkenlerin değerlerini
işaretin belirttiği karşılaştırmayı yaptıktan sonra ortaya ya doğru
(true) ya da yanlış (false) sonucunu çıkartırlar.

İşlemci Örnek Örnek $a=6 ise:
== eşitse $a == 5 Yanlış/False
!= eşit değilse $a != 5 Doğru/True
=== aynı ise $a === 5 Yanlış/False
> büyükse $a > 5 Doğuru/True
< küçükse $a < 5 Yanlış/False
<= küçükse veya eşitse $a <= 5 Yanlış/False
>= büyükse veya eşitse $a >= 5 Doğru/True

PHP"de
bu karşılaştırmayı iki grubun arasına koyduğumuz işaretlerle yaparız
İşaretin sağ ve sol tarafının doğruluğu veya yanlışığı işarete göre
nihai sonucun doğru veya yanlış olmasını sağlar. Bu karşılaştırmaları
yaparken şu işlemcileri kullanırız:

İşlemci Adı Anlamı Örnek
|| veya sol veya sağ doğru doğru || yanlış = doğru
or veya sol veya sağ doğru doğru || yanlış = doğru
&& ve sol ve sağ doğru doğru || yanlış = yanlış
and ve sol ve sağ doğru doğru || yanlış = yanlış
Xor Şartlı-veya Sadece sol veya sağ doğru doğru || yanlış = doğru
! Değil sol veya sağ yanlış doğru || yanlış = doğru


<?php
$vize = 45;
$final = 65;
if ($vize >= 50 && $final >= 50) {
print ("Öğrenci geçti!");
}
else {
print ("Öğrenci kaldı!");
}
?>

Sabit Değerler
define ("SABIT_DEGER", değer);
Burada SABIT_DEGER yerine, tanımlamak istediğimiz sabit değere vereceğimiz isim, değer yerine de sabit değeri yazarız. Örnek:
<?php
$Dolar_miktar = 125;
define ( "DOLAR_KURU", 625675);
$TL_Tutar = $Dolar_miktar * DOLAR_KURU;
print ($TL_Tutar);
?>

Tanımlanmış
olan bir sabiti yeniden oluşturamayız; ama buna teşebbüs ettiğimizde
PHP hata vermez. Bir sabit değerin oluşturulmuş olup olmadığını
defined() fonksiyonu ile anlayabiliriz:

<?php
$Dolar_miktar = 125;
if (defined( "DOLAR_KURU" )) {
echo ("Sabit değer daha önce tanımlanmıştı.<br>");
}
Sayfa başına dön Aşağa gitmek
https://sehripaylasim.yetkin-forum.com
 
PHP İşlemciler (Operatörler)
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sehri-Paylasim  :: Forum :: HTML, PHP, ASP, PERL-
Buraya geçin: