PHP 5 NSAN 2004 2 Hafta Pazartesi Grubu
PHP 5 NİSAN 2004 2. Hafta Pazartesi Grubu
Function <html> <body> <? php function mrhb ($ad, $soyad){ echo "Merhaba". " ". $ad. " ". $soyad; } $ad = "Fatih"; $soyad = "Gürsul"; mrhb($ad, $soyad); ? > </body> </html> Web çıktısı: Merhaba Fatih Gürsul http: //193. 140. 216. 02/~fatihg/php/week 2/function 01. php
Function ile <font> </font> <HTML> <HEAD> <TITLE>PHP'de Fonksiyon</TITLE> <meta http-equiv="content-type" content="text/html; charset=ISO-8859 -9"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> </HEAD> <BODY> <? php function font_parag 1 ($parag) { echo ("<p><font face=tahoma color = ffa 500 size = 5 >$parag</font></p>n"); } function font_parag 2 ($parag) { echo ("<p><font face=verdana color = 44 aa 23 size = 3 >$parag</font></p>n"); } function font_parag 3 ($parag) { echo ("<p><font face=times new roman color = 0000 ff size = 2 >$parag</font></p>n"); } $metin = "PHP'de fonksiyonlar function komutu ile olusturulur. Tanimladigimiz fonksiyon, kendisini göreve çagiracakkomuittan, yapacagi islemde kullanmak üzere deger alacaksa, bu degerlere verecegimiz degisken isimleri fnksiyon adinin yaninda parantez içinde gösterilir. Fonksiyon birden fazla deger bekleyecekse, bunlarin degiskn adlarinin arasina virgül koyariz. Fonksiyona ulastirilan degerlere argüman denir. Fonksiyon, kendisine bir degerulastirilmasini beklemese bile içi bos parantez koymamiz gerekir. Buna göre PHP'de fonksiyon söyle yazilir"; font_parag 1 ($metin); font_parag 2 ($metin); font_parag 3 ($metin); ? > </BODY> </HTML>
Trim Fonksiyonu <html> <title>trim fonksiyonu - Ars. Gör. Fatih Gürsul</title> <body bgcolor="ffa 500"> <? php $icinde_ad = " Fatih Gürsul "; $ad = trim($icinde_ad); echo ("adi soyadi = $ad"); ? > </body> </html>
Strtolower() ve strtoupper() <html> <title>Strtolower() ve strtoupper() - Ars. Gör. Fatih Gürsul</title> <body bgcolor="ffa 500"> <? php $message = "Gelecegin en Süper Bölümü Bötedir. katliyor musunuz? "; $lower = strtolower($message); $upper = strtoupper($message); echo ("upper = $upper lower = $lower"); ? > </body> </html> Web çıktısı: upper = GELECEGIN EN SÜPER BÖLÜMÜ BÖTEDIR. KATLIYOR MUSUNUZ? lower = gelecegin en süper bölümü bötedir. katliyor musunuz? http: //193. 140. 216. 02/~fatihg/php/week 2/str_low_up. php
Substr () <html> <title>Substr() - Ars. Gör. Fatih Gürsul</title> <body bgcolor="ffa 500"> <? php $tarih = "05/04/2004"; $gun = substr ($tarih, 0, 2); $ay = substr ($tarih, 3, 2); $yil = substr ($tarih, 6); echo ("Gün = $gun Ay = $ay Yil = $yil"); -(Eksi) ile kullanımı ? > <html> </body> <title>Substr() - Ars. Gör. Fatih Gürsul</title> <body bgcolor="ffa 500"> </html> <? php Web Çıktısı Gün = 05 Ay = 04 Yil = 2004 $dosya_adi = "gursul. html"; $dosya_uzantisi = substr($dosya_adi, -4); echo ("Dosya Uzantısı = $dosya_uzantisi"); ? > </body> </html> Web çıktısı : Dosya uzantısı = html http: //193. 140. 216. 02/~fatihg/php/week 2/substr. php http: //193. 140. 216. 02/~fatihg/php/week 2/substr_neg. php
<html> <title>Form - Ars. Gör. Fatih Gürsul</title> <body bgcolor="ffa 500"> <CENTER> <H 3>Formu Doldurunuz</H 3> <FORM METHOD="POST" ACTION="http: //193. 140. 216. 02/~fatihg/php/week 2/form. php"> <B>Lütfen Adinizi Yaziniz: </B><INPUT NAME="adi" size="30"> <BR> <B>e-mail adresiniz : </B><INPUT Name="kul_email" size="30"> <p> <B>Kitap Hakkinda Ne Düsünüyorsunuz? </B> <P> <INPUT TYPE="radio" NAME=yorumum VALUE="Çok iyi"> Çok iyi! <INPUT TYPE="radio" NAME=yorumum VALUE="Iyi"> Iyi! <INPUT TYPE="radio" NAME=yorumum VALUE="Idare eder"> Idare eder! <BR> <INPUT TYPE="radio" NAME=yorumum VALUE="Kötü"> Kötü! <INPUT TYPE="radio" NAME=yorumum VALUE="Çok Kötü"> Çok Kötü! <P> <H 3>Lütfen kitap hakkindaki düsünceleriniz yaziniz: </H 3> <TEXTAREA NAME="kit_dusunce" ROWS=6 COLS=60></TEXTAREA> <P> <B>Yazdiklariniz için Tesekkürler!</B> <BR> <INPUT TYPE=submit VALUE="Gönder!"> <INPUT TYPE=reset VALUE="Sil"> </CENTER> </FORM> </body> </html>
<html> <title>Kitap Hakındaki Düşünceleriniz - Arş. Gör. Fatih Gürsul</title> <body bgcolor="34 aa 78"> <b>Formu Doldurduğunuz için Teşekkür ederiz. </b> <? php echo ("e-mail adresiniz : $kul_email "); echo ("Kitap için yorumunuz : ; $yorumum "); echo ("Kitap Hakkındaki Düşünceleriniz : $kit_dusunce "); ? > Anasayfa için <a href = "form. html">tıklayınız</a> </body> </html>
FORM
FORM - OUTPUT
ÖRNEK <html> <head><title>Vize Sonuç - Arş. Gör. Fatih Gürsul</title></head> <body bgcolor="b 2 b 223"> <? php $vize 1 = $_POST[vize 1]; $vize 2 = $_POST[vize 2]; $ortalama = ($vize 1 + $vize 2) / 2; if ( $ortalama >= 90 ) { print "Ortalama Puanınız: $ortalama A notu aldınız. Tebrikler! "; } $maksimum=$vize 1; if ( $vize 1 < $vize 2 ) { $maksimum = $vize 2; } print ("Maksimum Notunuz $maksimum"); ? > </body></html>
VİZE
VİZE - Output
DÖNGÜLER - While <html><head><title>Döngüler - Ars. Gör. Fatih Gürsul</title></head> <body bgcolor="ffa 500"><font size=4 color=#ffffff> Sayilarin kareleri ve küpleri </font> <form action="http: //yunus. hacettepe. edu. tr/~fatihg/php/week 2/while_dongu. php" method="post"> <? php print "Baslangiç sayisini seçiniz "; print '<select name="baslangic">'; for ( $i=0; $i<10; $i++ ) { print "<option>$i</option>"; } print '</select>'; print " Son sayiyi seciniz "; print '<select name="son">'; for ( $i=10; $i<20; $i++ ) { print "<option>$i</option>"; } print '</select>'; ? > <input type="submit" value="Gönder"> <input type="reset" value="Sil"> </form></body></html>
DÖNGÜLER - While <HTML> <HEAD><TITLE>While Döngü</TITLE></HEAD> <BODY bgcolor="b 2 b 2 b 2"> <FONT SIZE=3 COLOR="#ffffff"> Sayilarin Kare ve Küp Tablosu </FONT> <TABLE BORDER=1 bgcolor="#ffdead"> <TH> Sayi </TH> <TH> Karesi </TH> <TH> Küpü </TH> <? PHP $start = $_POST[baslangic]; $end = $_POST[son]; $i = $baslangic; while ( $i <= $son ) { $kare=$i*$i; $kup=$i*$i*$i; print "<TR><TD>$i</TD><TD>$kare</TD><TD>$kup</TD></TR>"; $i = $i + 1; } ? > </TABLE></BODY></HTML>
DÖNGÜLER - While
DÖNGÜLER - While
2. Hafta – PHP BİTTİ. TO BE CONTINUED
- Slides: 19