Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 589
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 php nuke kurulum tam anla..
(5968 okuma, 5 yanıt)
 Ders 10: Form işlemleri-1..
(19006 okuma, 25 yanıt)
 DERS-3: Değişkenler..
(22044 okuma, 29 yanıt)
 DERS-1: PHP Derslerine Ba..
(18016 okuma, 23 yanıt)
 DERS-5: Program Denetleme..
(24224 okuma, 33 yanıt)
 DERS-2: PHP Yazım Kuralla..
(32369 okuma, 48 yanıt)
 DERS-9: Fonksiyonlar..
(9621 okuma, 10 yanıt)
 DERS-4: Matematik ve mant..
(10756 okuma, 12 yanıt)
 DERS-8: Diziler..
(20084 okuma, 29 yanıt)
 DERS-7: PHP ile Döngü İşl..
(31711 okuma, 52 yanıt)
 DERS-6: Program Denetleme..
(8849 okuma, 10 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - DERS-8: Diziler
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


DERS-8: Diziler
Sayfaya git Önceki  1, 2
 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> PHP -> PHP Dersleri
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
Aliosman
Teknik Yönetici
Teknik Yönetici





Kayıt: Jul 20, 2002
Mesajlar: 3836
Konum: Balıkesir

MesajTarih: 2008-05-26, 08:29:41    Mesaj konusu: Alıntıyla Cevap Gönder

Kod:
$sene=["Mevsim1"]="Ilkbahar";
$sene=["Mevsim2"]="Yaz";
$sene=["Mevsim3"]="Sonbahar";
$sene=["Mevsim4"]="Kis";
print_r ($sene);

$sayi=count($sene);
print "Bir senede $sayi mevsim vardır";


Burda bir hatanız var :) Ben kodu aşağıdaki hale getirsem acaba sonuç ne olur?

Kod:
$sene["Mevsim1"]="Ilkbahar";
$sene["Mevsim2"]="Yaz";
$sene["Mevsim3"]="Sonbahar";
$sene["Mevsim4"]="Kis";
print_r ($sene);

$sayi=count($sene);
print "Bir senede $sayi mevsim vardır";
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-04-19, 14:50:50    Mesaj konusu: Forum Arası Reklamlar


Başa dön
mersoy
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Dec 08, 2007
Mesajlar: 2316

MesajTarih: 2008-05-26, 20:02:41    Mesaj konusu: Alıntıyla Cevap Gönder

çok güzel olur :)

zaten hep küçük ayrıntılarda takılıyorum. birde üşenip kopyala yapıştır yapıyorum hep ondan oluyor bu küçük hatalar
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
saho
Forum Yöneticisi
Forum Yöneticisi





Kayıt: Mar 18, 2005
Mesajlar: 2176
Konum: istanbul-tokat

MesajTarih: 2008-05-28, 11:14:04    Mesaj konusu: Alıntıyla Cevap Gönder

bende konuyu tekrar görmüşken yazayım
Kod:
shuffle($dizi);

ile dizinin karıştırılmasını sağlyabilirisiniz indis lerin sıralanışı değişir bazen gerekebiliyor örneği renkli tag yapacağınızdan renkler arrayını sürekli karıştırıp farklı renkler üretmek amacıyla
yahut bir arrayımız var bunun içeriğindeki verilere güvenlik önlemleri veya türkçe karakter sel bir fonksiyon veya tümüne birden fonksiyondan geçireceğiz bunun için
Kod:
foreach($veri as $sa=>$ho)
{
$veri[$sa]=strip_tags($veri[$sa]);
}

gibi yapaibiliriz yada bunun yerine
Kod:
array_map('strip_tags',$veri);

yaparsak yne aynı işi görecektir
Kod:
array_unique($dizi);

ile ise dizide aynı değer de 2 veri va bir hatamız oldu yada bize 1 tane olsa yeterli bununla aynı içerik varsa 2-3-5 tane sadece1 tane sini bırakır
Kod:
array_search('aranan',$dizi);

ile arama yaptırıalabilir array içerisinde
Kod:
array_shift($dizi);

ilk veriyi siler şyöel birşey var ise ama
Kod:
array('ocak','şubat');

var ise
ocak ı siler
ama şöyle bişiyse
Kod:

$dizi['aylar']=array('ocak','şubat');
$dizi['gunler']=array('pzt','sali');

gibi ise
Kod:
array_shift($dizi)

dersek bütün aylar ı siler ama
Kod:
array_shit($dizi[0][0]);
yada
Kod:
array_shift($dizi['aylar'][0]);
dersek aylar dan ocağı siler
in_array da array gibi
Kod:
in_array('saho',$dizi);
gibi yapılarak array da arama yaptırılır sonuç true false döner if ile
Kod:

if(in_array('netopsyion',file('http://www.saho.in'))
{
echo"var";
}
else
{
echo"yok";
}

gibi birşeyler yapılabilir

birde örneğin bir dizimiz var bu dizinin hepsinin arasına virgül yada tire fln eklemek istiyoruz ve bir değişkene atayacaz yada aynı kalacak
Kod:
foreach($dizi as $saho=>$anlabt)
{
$dizi[$saho]=$dizi[$saho].',';
}

gibi yapabilriiz yada
Kod:
$degisken=implode(','$dizi);

şeklinde labilir bu implode yi kendinizde geliştirebilirsiniz
örneğin
Kod:
function sahoImplode($atanacak,$dizi)
{
foreach($dizi as $saho=>$anlabt)
{
$dizi[$saho]=$dizi[$saho].$atanacak;
}
return $dizi;
}

gibi yaparak alın kendi fonksiyonumuz
aynen diğeri gibi
Kod:
$degikenString=sahoImplode(',',$dizi);

gibi çağırıp kllanabilriiz
birde buna virgüller ekleyip array ı string haline getirebildiğimiz gibi
string var elimizde mesala
Kod:
$stringDegisken="saho,ali,veli";

bunu
Kod:
$diziDegisken=explode(',',$stringDegisken);

gibi de yaparak array elde edebiliriz

makale de yazılmayıp ta işe yarayan array ların diğer bir kısmıda var yazacak birşeylerim daha var da gereksiz bunlar yeterli olur
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et MSN Messenger
Aliosman
Teknik Yönetici
Teknik Yönetici





Kayıt: Jul 20, 2002
Mesajlar: 3836
Konum: Balıkesir

MesajTarih: 2008-05-28, 15:36:49    Mesaj konusu: Alıntıyla Cevap Gönder

İlerki derslerde temeli daha da belirleştirecez. Şimdilik temal yapıyı öğrenmeniz yeterli.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
saho
Forum Yöneticisi
Forum Yöneticisi





Kayıt: Mar 18, 2005
Mesajlar: 2176
Konum: istanbul-tokat

MesajTarih: 2008-05-29, 01:24:42    Mesaj konusu: Alıntıyla Cevap Gönder

tmm abarttım ama dersi sindirenler varsa epey işlerine yarar array ın ileriki aşamasında :p sabah çıkmam lazım dı ama içimde bir yazma isteği belirdi Very Happy
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et MSN Messenger
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> PHP -> PHP Dersleri Tüm zamanlar GMT + 3 Saat
Sayfaya git Önceki  1, 2
2. sayfa (Toplam 2 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok DreamWeaver ve WampServer entegrasyon... Bankocu MySQL & phpMyAdmin 0 2009-05-17, 14:08:02 Son Mesajı Görüntüle
Yeni mesaj yok Grafik, grafik tasarım kursu ( Kurs, ... cenker_birdag Çöp Kutusu 2 2008-06-25, 10:33:44 Son Mesajı Görüntüle
Yeni mesaj yok Java (j2ee, j2me) Eğitim, Kur... cenker_birdag Diğer Diller 1 2008-06-19, 09:28:12 Son Mesajı Görüntüle
Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız PHP Eğitim, Kurs, Ders cenker_birdag Çöp Kutusu 2 2008-05-25, 11:46:42 Son Mesajı Görüntüle
Yeni mesaj yok Sabit: Ders 10: Form işlemleri-1 Aliosman PHP Dersleri 25 2008-05-06, 14:34:38 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright