Cahil Forum Bilgi Paylaşım Platformu
Cahil Foruma Hoşgeldin Dostum

Hertürlü Yararlı Bilgileri Burda Bulabilirsin

Paylaşım Yapmak İçin Kayıt ol Yada Giriş Yap Smile



PHP nedir örnek kodlar 1282
Cahil Forum Bilgi Paylaşım Platformu
Cahil Foruma Hoşgeldin Dostum

Hertürlü Yararlı Bilgileri Burda Bulabilirsin

Paylaşım Yapmak İçin Kayıt ol Yada Giriş Yap Smile



PHP nedir örnek kodlar 1282
Cahil Forum Bilgi Paylaşım Platformu
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Cahil Forum Bilgi Paylaşım Platformu

Cahil Forum'a Hoşgeldiniz
 
AnasayfaAnasayfa  Latest imagesLatest images  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 PHP nedir örnek kodlar

Aşağa gitmek 
YazarMesaj
Misafir
Misafir




PHP nedir örnek kodlar Empty
MesajKonu: PHP nedir örnek kodlar   PHP nedir örnek kodlar EmptyPerş. Nis. 14, 2011 1:31 am

Php Nedir ?

PHP, ilk olarak 1990’lı yılların ortalarında Rasmus Lerdorf tarafından geliştirilmeye başlanmıştır. Lerdorf’un amacı kişisel bilgilerini internet üzerinden yayınlamaktı. O tarihteki teknolojide, günümüzdeki gibi gelişmiş web tasarım yazılımlarının bulunmamasından dolayı , kişisel web sayfası yapmak çok daha zordu. Buradan yola çıkarak, kişisel web sayfası yapmak için bir yazılım hazırladı ve adına Personal Home Page (PHP) adını verdi. PHP, Perl dili üzerine kurulu bir dil olarak geliştirilmeye başlanmıştır. PHP’ nin çok tutulması üzerine web tasarımcılarının çok ihtiyacı olan, yani form yoluyla ziyaretçiden gelen bilgileri işlemeyi sağlayan eklemeler yapılarak adına PHP/FI (Form Interpreter) adını aldı. Kimileri tarafından programın bu versiyonu PHP2 olarak adlandırıldı. 1995 yılının ortalarında PHP Lerdorf’un kurmuş olduğu bir grup tarafından daha da geliştirildi. Bu sefer Perl dilindeki fonksiyonlardan tamamen arındırılmış ve Object Oriented (Nesneye Dayalı) bir dil haline getirildi.

Günümüzde PHP4 versiyonu ardından çok daha güçlü ve çok daha çok özellikli halde PHP5 versiyonu geliştirilmiş durumdadır. PHP dili Linux gibi Açık Kaynak Kodlu bir dildir ve ücretsiz olarak dağıtılmaktadır ve geliştirilmektedir. Linux, Unix, Windows tabanlı işletim sistemlerinde çalışabilen versiyonları mevcuttur.

PHP Nedir?
Platformdan bağımsız (Windows,Linux, Etc.) çalışabilen sunucu taraflı, Html gömülü betik dilidir. Perl, C/C++ tipinde script dilidir. Bu dillere aşina olanlar ve herhangi bir programlama dilini bilenler PHP yi fazla vakit kaybetmeden öğrenebilirler.
Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, mySQL, Informix, Solid,dBase, ODBD Unix dbm ve PostgreSQL veritabanlarıyla güvenli iletişim kurabilir ve IMAP, SNMP, NNTP , POP3 , HTTP servislerine bağlantı kurabilmektedir.
Platform olarak "Linux & Apache & mySQL" kullanılması en yaygın ve önerilendir. Siz kendi sisteminizde de sorunsuz kullanabilirsiniz.

Diğer Betik Dillerinden Farkı
--------------------------------------------------------------------------------

Php'nin diğer betik dillerinden farkı mevcuttur. Bunlar;

PHP'nin JavaScript gibi istemci tarafına hitap eden betik dillerinden en önemli tarafı sunucu tarafından yorumlanmasıdır.

PHP'de istemcinin istediği betiğin söz dizimi JavaScript'deki gibi HTML kodunun içerisinde görünmez.

PHP'nin Perl gibi betik dillerinden en önemli farkı HTML içine gömülebilmesidir.
1- 100 tam puan üzerinden notları harf notuna çeviren Php kodunu yazınız.
<?php

/**
* @author PP - The Hacker
* @copyright 2009
*/
$not=70; //

Switch ($not) {
Case $not<25;
echo "not f";
break;
Case $not<45;
echo "not e";
break;
Case $not<55;
echo "not d";
break;
Case $not<70;
echo "not c";
break;
Case $not<85;
echo "not b";
break;
Case $not<100;
echo "not a";
break;
Default: Echo "geçersiz not girdiniz";
}
?>

2-Önceden belirlenen 3 sayıdan en büyüğünü bulan programı yazınız.
<?php

/**
* @author PP - The Hacker
* @copyright 2009
*/

$a=10;
$b=20;
$c=30;
if (($a>$b) and ($a>$c))
echo "en buyuk sayi ". $a."dır";
elseif (($b>$a) and ($b>$c))
echo "en buyuk sayi ". $b."dır";
else
echo "en buyuk sayi ". $c."dır";

?>

3-Önceden belirlenen bir sayının 2’ ye kalansız olarak bölünüp bölünemediğini belirleyen php kodunu yazınız.
<?php
$a=40;
if ($a%2==0)
echo "ikiye kalansız bölünür";
else
echo "ikiye bölünemez";
?>


4-Maaşı 500 YTL’ den fazla olanlardan %25 vergi kesintisi yapan, maaşı 500 YTL’ den az olanlardan hiç kesinti yapmayan php kodunu yazınız.
<?php

$maas=800;
if ($maas>500)
{
$kesinti=($maas*25)/100;
echo $maas." maaşınızda ".$kesinti."TL kesinti vardır..."."<br>";
$top=$maas-$kesinti;
echo "kesinti sonrası maaşınız....".$top."tl"."<br>";
}
else
echo $maas." maaşınızda kesinti yoktur....";

?>

5- 1’ den 10 ‘a kadar olan sayıları aralarına + işareti koyarak yazan ve toplamlarını = işareti ile yazan php kodunu for ve while ile yazınız.
<?php
$toplam1=0;
for ($i=1;$i<=10;$i++)
{
$toplam1=$i+$toplam1;
if ($i<10)
echo $i."+";
else
echo $i;
}
echo " = ".$toplam1."<BR>";
$toplam2=0;
$s=0;
while ($s<10)
{
$s=$s+1;
$toplam2=$toplam2+$s;
if ($s<10)
echo $s."+";
else
echo $s;
}
echo " = ".$toplam2;
?>


**********
*********
********
*******
******
*****
****
***
**
*

6- Yandaki görüntüyü oluşturmak için gerekli kodu yazınız.

<?php

/**
* @author PP - The Hacker
* @copyright 2009
*/

for ($i=1;$i<=10;$i++)
{
for ($a=10;$a>=$i;$a--)
{
echo "x";
}
echo "<br>";
}
?>

*
**
***
****
*****
******
*******
********
*********
**********

7- Yukarıdaki görüntüyü oluşturmak için gerekli kodu yazınız.

<?php

/**
* @author PP - The Hacker
* @copyright 2009
*/

for ($i=1;$i<=10;$i++)
{
for ($a=1;$a<=$i;$a++)
{
echo "x";
}
echo "<br>";
}
?>

8-1-49 rasgele sayı üreten programı yapınız.

<?php

echo "üretilen sayılar";
echo "<br>";
for ($i=1;$i<=10;$i++)
{
$a[i]=rand(1,49);
echo $a[i]."<br>";
}
?>

9-Fonksiyona 3 adet sayı gönderen, ve en büyük sayıyı bulan programı yapınız.


<?php

function buyuksayi($a,$b,$c)
{
if (($a>$b) and ($a>$c))
echo "en buyuk sayi ". $a."dır";
elseif (($b>$a) and ($b>$c))
echo "en buyuk sayi ". $b."dır";
else
echo "en buyuk sayi ". $c."dır";
}
buyuksayi(35,17,10);
?>

10- 0 dan 5 e döngü kurarak, tablo oluşturunuz. Çift numaralı satırlar gri, tek numaralı satırlar beyaz olacak şekilde ayarlayınız.

<?php
echo '<table border="1" width="100%">';
for($i=1;$i<=10;$i++)
{
echo '<tr>';
if($i%2==0)
{
echo '<td style="background-color:gray">';
echo $i;
echo '</tr>';
}
else
{
echo '<td style="background-color:white">';
echo $i;
echo '</tr>';
}
}
echo '</td>';
echo '</table>';
?>

11- Fotokopi fiyatı 0,1 tl girildiğinde 10’dan 20’ye fotokopi fiyatlarını tablo içinde gösteren programı yapınız.

<?php
$sayi=10;
echo '<table border="1" width="100%">';
for ($i=0;$i<=10;$i++)
{
echo '<tr>';
if($i%2==0)
{
echo '<td style="background-color:gray">';
echo $sayi;
$sayi++;
echo '<td style="background-color:gray">';
echo "1,".$i." TL";
echo '</tr>';
}
else
{
echo '<td style="background-color:white">';
echo $sayi;
$sayi++;
echo '<td style="background-color:white">';
echo "1,".$i." TL";
echo '</tr>';
}

}
echo '</td>';
echo '</td>';
echo '</table>';
?>
Sayfa başına dön Aşağa gitmek
 
PHP nedir örnek kodlar
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Eyceks Kütüphanesi ve Örnek Bir Uygulama
» Hemofili Nedir?
» İmpetigo nedir?
» Aids Nedir?
» Protozoon nedir

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Cahil Forum Bilgi Paylaşım Platformu :: Bilgisayar Eğitimleri :: Web Tasarım & Programlama :: PHP-
Buraya geçin: