Modlar : Hakikat LeoparGS ilkaganturk Prestij mehmet Borahan Hakikat Oruçoğlu
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
hayaletkral
Muşteri Grubu
Durum
Offline
Mesaj
10
Puani
0
Düzey
Kullanıcı
Tarih
07.05.2008 14:03:11
s.a.
hocam class nedir ,ne değildir ,nası yazılır, ne işimie yarar...
selametle
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
Hakikat
Root Admin
Durum
Online
Mesaj
210
Puani
0
Ülke
turkiye
Sehir
ISTANBUL
Düzey
Yetkili
Tarih
07.05.2008 17:44:48
class nesne yönelimli programlamada kullanılan bir metoddur
php 4 den sonra şu an php 5 de en önemli dğeişiklik nesne yönelimli programlama için yapılmıştır
class sadece php için değil diğer programlama dillerinde de kullanılan bir terimdir
bir class ı olusturup bu class ı bir çok script yada sisteminizde kullanabilirsiniz
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
pirveli
Muşteri Grubu
Durum
Online
Mesaj
75
Puani
0
Sehir
İzmir
Düzey
Kullanıcı
Tarih
08.05.2008 17:37:49
Bu class nasıl oluşturulur.Fonction gibi mi tanımlanıyor.Fonksiyondan farkı nedir?Bu konuda yardımcı olacak arkadaş veya elinde bu konu ile alakalı döküman olan var mı?Bizimle paylaşırsa sevinirim.
İzzetlice ölümü ,zillet içinde yaşamaya tercih edenlerdeniz...
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
Hakikat
Root Admin
Durum
Online
Mesaj
210
Puani
0
Ülke
turkiye
Sehir
ISTANBUL
Düzey
Yetkili
Tarih
08.05.2008 19:14:25
paşam sana basit bir örnek yazıyorum buradan mantıgı cıkartabilirsin
Kod Alanı
class UyeBilgisi{ // önce class adımızı tanımlıyor
// class içinde kullanılacak değişkenleri tanımlıyoruz
var $UyeRumuzu = "pirveli";
var $AdiSoyadi = "tekin gündoğdu";
var $Email = "pirveli@mail.com";
var $Sehir = "izmir";
}
$Uye = new UyeBilgisi(); // $Uye adında bir nesne oluşturuyoruz
// nesnemiz içindeki üye bilgilerini çağırıyoruz
echo $Uye->UyeRumuzu;
echo "<br>";
echo $Uye->AdiSoyadi;
bu uyguylamayı uyenin idsine göre veritabanından da cekebilirsiniz
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
pirveli
Muşteri Grubu
Durum
Online
Mesaj
75
Puani
0
Sehir
İzmir
Düzey
Kullanıcı
Tarih
08.05.2008 23:17:32
Eyvallah kardeş sağol.
İzzetlice ölümü ,zillet içinde yaşamaya tercih edenlerdeniz...
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
seRKan16
Standart Üye
Durum
Online
Mesaj
18
Puani
0
Düzey
Kullanıcı
Tarih
10.05.2008 13:17:13
güzel örnek olmuş
bir tanede ben vereyim daha gelişmiş ama basit bişey
//Editör tagları çalışmadğı için text olarak yazıyorum.
mysql sınıfı (mysql class)
Kod Alanı <?php
// sistem.class.php olarak kaydedilebilir...
class Sistem {
var $ayarlar;
function getAyar() {
// Sistem ayarları
$ayarlar['siteDir'] = '/';
// Veritabanı ayarları
$ayarlar['dbhost'] = '****';
$ayarlar['dbusername'] = '****';
$ayarlar['dbpassword'] = '****';
$ayarlar['dbname'] = '****';
return $ayarlar;
}
}
class baglanDB extends Sistem {
var $SorguSor;
var $link;
var $sonuc;
var $sorgu;
//*** Funk: baglanDB ***
function baglanDB(){
// Ebeveyn Sınıftan Ayarları Yükle
$ayarlar = Sistem::getAyar();
// Yüklenen Ayarları Diziden Çek
$host = $ayarlar['dbhost'];
$db = $ayarlar['dbname'];
$user = $ayarlar['dbusername'];
$pass = $ayarlar['dbpassword'];
// Veritabanına Bağlan
$this->link = mysql_connect($host, $user, $pass);
mysql_select_db($db);
@mysql_unbuffered_query("SET NAMES 'latin5'");
@mysql_unbuffered_query("CHARACTER SET utf8 COLLATE utf8_turkish_ci;");
@mysql_unbuffered_query("SET collation_connection = 'latin5_turkish_ci'");
register_shutdown_function(array(&$this, 'kapat'));
}
//*** Fonk: sorgu, Açıklama: Veritabanında Sorgu Çalıştır ***
function sorgu($sorgu) {
$this->SorguSor = $sorgu;
return mysql_query($sorgu, $this->link);
}
//*** Fonk: getDizi, Açıklama: Sorguda ki verileri Dizi olarak al ***
function getDizi($sonuc) {
return mysql_fetch_array($sonuc);
}
//*** Fonk: kapat, Açıklama: V.T. bağlantısını kapat ***
function kapat() {
mysql_close($this->link);
}
}
?>
KULANIMI
require_once("sistem.class.php");
function ListKat() { // Kategori Listeleme
$baglan = new baglanDB(); // yeni bir sınıf örneği oluşturulur...
$sonuc = $baglan->sorgu('SELECT id, katadi FROM kat'); // sorgu
while ($diz = $baglan->getDizi($sonuc)){
echo '<div class="menulink"><a href="home.php?id='.$diz['id'].'">';
echo $diz['katadi'];
echo '</a></div>';
}
}
Kullanım: ListKat();
ALINTI:PhpAsp
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
pirveli
Muşteri Grubu
Durum
Online
Mesaj
75
Puani
0
Sehir
İzmir
Düzey
Kullanıcı
Tarih
10.05.2008 14:47:41
Peki bu classları nerede kullanırız.Yani Class kullanmaya ihtiyaç hissetmemize sebeb olan etkenler nelerdir?Nerede mecburen kullanmamız gerekir?Yoksa ekstra bir şey midir?Avantajları nelerdir?
Bu konularda bilgi rica ediyorum?
İzzetlice ölümü ,zillet içinde yaşamaya tercih edenlerdeniz...
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
seRKan16
Standart Üye
Durum
Online
Mesaj
18
Puani
0
Düzey
Kullanıcı
Tarih
10.05.2008 19:39:04
tam olarak bende bilmiyorum ama az bucuk bildiğim kadarıyla;
aynı kodları tekrar tekrar yazmamak için class ları kulana bilirsin...
function gibide düşüne bilirsin tabi farkları vardır function dan daha kapsamlı olması gibi
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
pirveli
Muşteri Grubu
Durum
Online
Mesaj
75
Puani
0
Sehir
İzmir
Düzey
Kullanıcı
Tarih
11.05.2008 00:16:39
Bildiğin gibi functionda da aynı kodları tekrar tekrar yazmıyoruz.Fonksiyonu çağırmak yeterli oluyor.Tabii muhakkak bir farkı var.Acaba üstünlükleri nelerdir diye merak ediyorum.Yani class kullanarak daha komplike şeyler mi yapılıyor?Bunu öğrenmek istiyordum da. Yardım etme gayretinden dolayı Teşekkür ederim.
İzzetlice ölümü ,zillet içinde yaşamaya tercih edenlerdeniz...
Bu Cevabı Sildiğinizde Cevap Listesinden Cıkartılacakdır
Cevabı Silme Yetkiniz Var
Cevabı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
Bu Forum Başlıgını Siltiğinizde Başlık dahil tüm mesajlar silinecektir
Başlıgı Silme Yetkiniz Var
Başlığı Silmek İstediğinize Eminmisiniz?
Evet | Hayır
YAZAN
MESAJI
seRKan16
Standart Üye
Durum
Online
Mesaj
18
Puani
0
Düzey
Kullanıcı
Tarih
12.05.2008 13:13:15
hocam aslında verdiğim örneği incelesen kafanda birşeyler çağrışa bilir
Bu
sitedeki eserlerin tüm hakları ve sorumluğu sahiplerine aittir
Web sitemizdeki hiç bir makale,mataryel, ders konusu, algoritma
veyahut media içeriği download edilemez başka bir sitede sunulamaz
yahut proje konusu olarak işilenemez