6 Şubat 2016 Cumartesi

Php Break Continue Deyimi

<?php
//break continue
/*
break döngüyü veya şartı keser
continue ise :işlem yapmadan bir sonraki değere geçer ve devam eder
*/
for($sayi=1;$sayi<=20;$sayi++){
if($sayi==4){
//break;//tamemen döngüden çıkarır.
continue;//o işlem atlanır bir sonraki ile devam edilir
}

echo "\$sayi $sayi <br>";

}
?>

Php For Döngüsü

<?php
//for döngüsü
/*
for($sayi=1;$sayi<10;$sayi+=3){

echo "sayi değeri:$sayi <br>";
}*/
/*
$deger=rand(1,10);
echo "\$deger  $deger <br>";
for($sayi=1;$sayi<$deger;$sayi++){

echo "........\$sayi:$sayi<br>";

}

*/
//foreach döngüsü
$yil=2014;
$site="rcegitim";
$alfabe=array("a",$yil,"c","d",$site);
foreach($alfabe as $harf){
echo "harf adı:$harf <br>";
}

?>

Php'de Döngüler

<?php
//dööngüler
/*
$sayi=1;
while($sayi<100){
echo "sayinin değeri $sayi";
echo "<br>";
echo "-----------------";
$sayi++;
}*/
/*
$sayi=1;
$toplam=1;
while($sayi<10){
$toplam*=$sayi;
$sayi++;

}
echo "sonuç $toplam";
*/
/*
$sayi=5;
do{
echo "------------";
echo "sayinin değeri $sayi";
echo "<br>";
$sayi++;

}while($sayi<9);
*/



?>

Php Matematiksel Fonksiyonlar

<?php
//phpde matematiksel fonksiyonlar
/*fonksiyon listesi
tam matematik fonksiyonları
acos,acosh,asin,asinh,---------
abs(); mutlak değeri alır
ceil() : yukarı yuvarlama
floor() aşağı yuvarlama
rand();   rastgele sayılar üretir.
getrandmax()  en büyük olası rasttgele numara
mt_rand() dahha iyi rastgele numara
mt_getrandmax() en  büyük rastgele numara
is_finite()   sayının sınırlı numaralardan olup olmadığını gösterir
round()  sayıyı yuvarlar
is_nan()  bir değerin numara olup olmadığına bakar.
 */
/*
$x=-1;
$x=abs($x);
echo "\$x in değeri $x";
*/
/*
$y=1.4;
$y=ceil($y);
echo "\$ynin değeri  $y";
*/
/*
$z=1.9999;
$z=floor($z);
echo "\$z nin değeri $z";
*/
//$x=rand(1,15);
//$x=getrandmax();
//$x=mt_rand(1,15);
//$x=mt_getrandmax();
//echo "\$x değeri $x";

/*$x=0;
if(is_finite($x))
echo "sınırlı sayı";
else
echo "sınırlı değil";
?>

Php Switch Case Kullanımı

<?php
//switch karar yapısı
/*
$x=5;
switch($x){
case 4:
echo "degeri 4 tür";
echo "<br>";
echo "başka şeyler";
break;
case 5:
echo "degeri 5tür";
break;
default:
//herhangi bir koşul sağlanmadığında gerçekleşir.
echo "hiçbir koşul sağlanmadı";
}
*/
$x=4;
switch($x){
case 1:
case 2:
case 3:
case 4:
echo "x 1 den 4 e kadar bir sayi";
break;
case 5:
echo "x 5 e eşittir";
break;
default;
echo "x 5 ten büyük";
}


?>

Php Karşılaştırma Operatörleri

<?php
//karşılaştırma operatorleri
/*
==  eşittir
!= eşit değil
> büyüktür
<küçüktür
>=büyük eşit
<= küçük eşit
=== denktir ,verilen değeri ve tipi aynı
!== denk değildir

*/
$x=2;
$y=3;
$z=5;
$sayi=3;

// echo var_dump($x==$y)."<br>";
// echo var_dump($x!=$z)."<br>"; 
// echo var_dump($x>$z)."<br>";
// echo var_dump($z>$y)."<br>";

// echo var_dump($x<=$z)."<br>";//küçük değildir.
// echo var_dump($y>=$x)."<br>";
// echo var_dump($y===$sayi)."<br>";//denktir

//mantıksal operatorleri
/*
ve, veya ,değil
ve operatoru && ve(and),iki karşılaştırmada doğru ise true yanlışsa false olur


*/
?>

PHP Echo Komutu

<?php

$deger="merhaba php öğreniyorum";
echo "$deger 2014"

?>

<?php

$deger="merhaba php öğreniyorum";
echo "$deger 2014"
//eğer echoda tek tırnak kullanılırsa değişken değil string olarak kabul edilir
//echo '$deger 2014';
?>


<?php

$deger="merhaba php öğreniyorum";
//değişkenlerin değerinin echoda yazdırılması için çift tırnaklar arasında kullanılır.
//echo "$deger 2014";
//eğer echoda tek tırnak kullanılırsa değişken değil string olarak kabul edilir
//echo '$deger 2014';

//nokta operatörü ile veriler birleştirilir
//boşluklar tek karakter sayılır
echo $deger.'&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp 2014';
//echo $deger.' 2014';
?>