<?
$dizi[10];
$yedek=0;
echo "<center>Uretilen Sayilar</center>";
for($i=0;$i<10;$i++)
{
$sira=$i+1;
$rastgeleSayilar=rand(1,100);
$dizi[$i]=$rastgeleSayilar;
echo "<center>".$sira.".sayi=".$dizi[$i]."</center>";
}
function sırala($dizi){
for($i=0;$i<10;$i++)
{
for($j=0;$j<10;$j++)
{
if($dizi[$j]>$dizi[$i])
{
$yedek=$dizi[$i];
$dizi[$i]=$dizi[$j];
$dizi[$j]=$yedek;
}
}
}
echo "<center>En Kucuk Sayi:".$dizi[0]."</center>";
}
sırala($dizi);
?>
Üretilen Sayılar kısmında 1 den 100 e kadar 10 tane rastgele sayı üretip onu alt alta yazıyor. Fonksiyona $dizi değişkenini gönderiyoruz ve ikinci for dögüsü içerisinde bulunan if yapısında hangi sayının küçük olduğunu buluyoruz. echo ile ekrana yazdırıyoruz. En alt ta fonksiyonumu çağırıyoruz11 Mayıs 2013 Cumartesi
Fonksiyonla rastgele sayı üretip o sayılardan küçüğünü bulma
Php Son Hafta Uygulamamız..
<?
function htmlFormat($tag,$metin)
{
if ($tag=="img")
echo "<img src=\"$metin\"/>";
else
echo "<$tag>$metin</$tag>";
}
$dosya="data.txt";
$baglanti=fopen($dosya,"r");
while(!feof($baglanti))
{
$sira=fgets($baglanti);
$parcalar=explode('¦',$sira);
htmlFormat("h1",$parcalar[0]);
htmlFormat("h4",$parcalar[1]);
for ($i=2;$i<count($parcalar);$i++)
{
$ilk=substr($parcalar[$i],0,1);
if ($ilk=="#")
htmlFormat("img",substr($parcalar[$i],1));
else
htmlFormat("p",$parcalar[$i]);
}
}
?>
Yukarıdaki kodların ne işe yaradıklarını açıklayalım hemen.Kök klasörümüzde data diye bir metin belgesi bulunmakta.$dosya ya data.txt tnımlıyoruz. Yanlız ilk başta $dosya bir strring değişken.data.txt açmamız gerekicek.Bunun için $baglanti=fopen($dosya,"r"); satırını kullanıyoruz. Burda dosyamızı açıyoruz ama burda dikkat etmemiz gereken dosyamızı nasıl kullanıcağımız.fopen içerisinde bulunan r okuma anlamına gelmektedir.Bunu yaptıktan sonra dosyamızdan verileri almaya başlıcaz. Bütün veri while döngüsüyle alıcaz. while döngüsünü $baglantı değişkenin dosya sonuna kadar dönücek bunu yapan komutu feof (file end of file) komutu ile yapıcaz. Dosyamızın içinde verileri almak için fgets komutu alıcaz.
fgets harf harf alır.Döngümüz döndüğü sürece harfleri almaya devam edicek. htmlFormat fonksiyonuna tag ve değşkenler gönderiyoruz
ilk gönderilern kodda htmlFormat("h1",$parcalar[0]); burda başlığımızı yazdırıyoruz. ikincisinde ise alt başlığımızı for döngüsü ile diğer verileri çekiyoruz Döngüyü 2 den başlatıyoruz.Çünkü Başlık ve alt başlıkları tekrar çekmemek için.Döngünün içerisinde bir yapısı bulunmak.Bu yspı eğer resim link bulunuyorsa onu göstermeye yarıyor.Resim uzantıları başın # vardır. eğer # işareti varsa fonksiyona resim uzantısını gönderiyor eğer yoksa diger metni gönderiyor.Ekran çıktısı:
9 Mayıs 2013 Perşembe
Google’ın Android 4.3 Üzerinde Çalıştığı Sunucu Günlüklerinde Ortaya Çıktı
Mayıs ayında düzenlenecek Google I/O etkinliğinde resmi tanıtımına kesin gözüyle bakılan Android 5.0’ın 2 ile 4 ay arasında ertelendiğine dair iddialar bir süre önce ortaya çıktı. İddiaya göre Google, Android 4.1 ve 4.2 versiyonların yaygınlaşmasını bekleyecek; bu sebeple Android 5.0’ın yılın son çeyreğine sarkacağı konuşuluyor.
Söz konusu erteleme ile ilgili Google cephesinde herhangi bir açıklama yapılmamış olsa da Google kaynaklı bazı sitelerin sunucu günlüklerinde ortaya çıkan Android 4.3 ertelemenin neredeyse kesinleştiğini gösteriyor. Android 4.3 üzerinde çalışan Google’ın aynı dönem içerisinde yeni bir versiyon duyurması ihtimal dahilinde görünmüyor.
Sunucu günlüklerinde ortaya çıkan Android 4.3 JWR23B kodlu yazılımda sürümün başında yer alan J harfi Jelly Bean isminin devam ettiğini gösteriyor. Henüz yapım aşamasında olan yazılımın Google I/O etkinliğinde ilk olarak yeni nesil Nexus 7 ya da yenilenen Nexus 4’te yer bulması bekleniyor.
Kaydol:
Kayıtlar (Atom)