Açıklama
(PHP 3, PHP 4, PHP 5)
Girilen tarihin doğru olup olmadığını kontrol etmenize yarar...
Girilen yılın 0 ve 32767 arasında geçerli bir tamsayı olup olmadığını, ayın 1 ile 12 arasında bir tamsayı olup olmadığını ve günün o ayın içinde bulunup bulunmadığını kontrol eder...
Fonksiyon, bir günün geçerli olup olmadığını belirlerken artık yılları da hesaba katar...'
Kullanımı
PHP:
-
-
//Eğer tarih doğru ise TRUE, yanlış ise FALSE değeri dönecektir...
Örnek
Ay, gün ve yıl şeklinde üç paramatre var..
Fonksiyon geçerli bir tarih olması durumunda geriye TRUE, aksi takdirde FALSE değerini döndürecektir.
PHP:
-
<?php
-
/* Kontrol yapıp yansıtalım! */
-
-
function tarihkontrolu($ay, $gun, $yil)
-
{
-
-
echo "$ay $gun $yil geçerli bir tarihtir.<br>";
-
else
-
echo "$ay $gun $yil hatalı bir tarihtir.<br>";
-
}
-
-
// tarihkontrolu("11", "30", "2001"); --> Doğru
-
// tarihkontrolu("11", "31", "2001"); --> Yanlış [Kasım Ayı 30 Gün Çeker!]
-
-
?>
30 Tem 2007 | Kategori: Tarih ve Zaman Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
(PHP 4, PHP 5)
Yeni bir oturum başlatır veya daha önce başlatılmış olan bir oturumdaki değişkenlerin kullanılmasını sağlar.
Örnek
PHP:
-
<?php
-
-
//sayfa1
-
-
-
-
$_SESSION['renk'] = 'mavi';
-
-
//renk diye bir değişken oluşturduk ve oturuma kaydettikten sonra değerini mavi yaptık
-
?>
PHP:
-
<?php
-
-
//sayfa2
-
-
-
-
-
-
//daha önce oluşturulmuş olan renk değişkenin değeri yani mavi ekrana yazılacaktır.
-
-
?>
30 Tem 2007 | Kategori: Oturum Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama: Sunucuya veritabanı bağlantısı açar.
Örnek:
PHP:
-
<?
-
require("ayar.php");
-
$baglan =
mysql_connect("$vt_sunucu",
"$vt_kullanici_adi",
"$vt_kullanici_sifre");
-
?>
30 Tem 2007 | Kategori: MySQL Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
(PHP 3, PHP 4, PHP 5)
Tek (') veya çift (") tırnak karakterlerini kurtarmak için kullanılan bir fonksiyon...
Tektırnak ('), çift tırnak (") karekterleri öncesine ters slash () karekteri eklemek için kullanılır ki bu karekterler veritabanı işlemleri vs. durumda hataya sebeb olabilmektedir bu gibi işlemlerde çift/tek tırnak işaretlerinin escape (karekter kurtarma) yani önlerine ters slash () karekterini eklemek gereklidir.
addslashes fonksiyonu ile eklenmiş () karakterleri sayfaya yazdırırken kaldırmak için stripslashes() fonksiyonu kullanılır...
Kullanımı
Örnek
PHP:
-
<?php
-
$yazi = "PHP'nin ve MySQL'in Kaynağı";
-
-
// Çıktı: PHP\'nin ve MySQL\'in Kaynağı
-
?>
30 Tem 2007 | Kategori: Metin Düzenleme Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
(PHP 3, PHP 4, PHP 5)
Bu fonksiyon bir sayının mutlak değerini alır.. Yani değeri negatifse "-1" ile çarpar...
Kullanımı
Örnek
PHP:
-
<?php
-
$sayi1 = 123;
-
$sayi2 = -123;
-
echo 'Sayı 1: '.
abs($sayi1).
'<br>';
//123
-
echo 'Sayı 2: '.
abs($sayi2).
'<br>';
//123
-
?>
30 Tem 2007 | Kategori: Matematik Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
Bir değişkenin olup olmadığını, varsa bunun "boş olmayan" ve "sıfır olmayan" bir değerinin olup olmadığını kontrol eder ve buna göre TURE veya FALSE sonucunu döndürür...
Kullanımı
PHP:
-
boolean
empty (mixed
var);
Örnek
PHP:
-
<?php
-
-
$degisken = "";
-
-
-
echo "$degisken 'e deger atanmamıs";
-
} else {
-
echo " $degisken 'in degeri var";
-
}
-
-
//Ekran cıktısı "$degisken 'e deger atanmamıs...
-
-
?>
30 Tem 2007 | Kategori: Kontrol Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
(PHP 3, PHP4, PHP 5)
Klasör değiştirmek için... Geçerli klasörü belirlemek için kullanılır. TRUE veya FALSE şeklinde mantıksal bir değer dönderir.
Kullanımı
PHP:
-
mantıksal
chdir ( yazı klasör
)
Örnek
PHP:
-
<?php
-
// Geçerli Klasör
-
-
// Klasör Değiştiriliyor
-
-
// Yeni Geçerli Klasör
-
echo getcwd() .
"\n";
// /home/examples/public_html
-
?>
30 Tem 2007 | Kategori: Klasör Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama: FTP bağlantısı açar...
Kullanımı:
PHP:
-
resource
ftp_connect ( string sunucu
[, int port
[, int zaman aşımı
]] )
ftp_portu: Tamsayı bir değerdir.. Ftp sunucusuna hangi porttan bağlanılacağını bildirir. Genellikle ftp sunucuların varsayılan portu 21 dir. Bu yüzden herhangi bir değer belirtilmezse 21 değerini alır...
zaman aşımı: Tamsayı bir değerdir. FTP sunucusuna ne kadar süreyle bağlı kalınılacağını bildirir. Varsayılan değer 90 saniyedir. Eğer herhangi bir değer belirtilmezse 90 değerini alır. Bu parametre ftp_get_option() fonksiyonu ile sorgulanabilir, ya da ftp_set_option() fonksiyonu ile bağlantı anında değiştirilebilir...
Örnek (Bir FTP sunucusuna bağlanmak):
PHP:
-
<?php
-
$sunucu = "ftp.php.net";
-
-
// bağlantıyı kur ya da hata iletisi göstererek çık
-
$baglanti =
ftp_connect($sunucu) or
die("$sunucu ftp sunucusuna bağlanılamadı");
-
?>
30 Tem 2007 | Kategori: FTP Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
Metin içinde verilen kelimeyi bulmak için kullanılır... Aranılan karakter sıralanışı bulunduğu takdirde doğru (true), bulamadığı takdirde yanlış (false) karşılığı bir değer verir... Bu fonksiyon büyük-küçük harfe duyarlıdır...
Kullanımı
PHP:
-
$degisken =
ereg("metin",
$kaynak,
$yeni_degisken);
-
int
ereg ( string pattern, string string
[,
array &regs
] )
Örnek
PHP:
-
<?
-
$aranan_ifade="Türkçe";
-
$ifade="En Yararlı Türkçe Kaynak";
-
-
if(ereg($aranan_ifade,
$ifade)) {
-
echo "aranan ifade bulundu";
}
-
else
-
{
-
echo "aranan ifade bulunamadi";
}
-
-
//ekran çıktısı : aranan ifade bulundu
-
?>
30 Tem 2007 | Kategori: Düzenli İfade Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.
Açıklama
(PHP 3, PHP 4, PHP 5)
Fonksiyona verilen adres parametresi için dosya ismini verir.
fonksiyona opsiyonel olarak ikinci parametre verilebilir. ikinci parametre dosya uzantısıdır. ikinci parametre verilirse dosya uzantısı hariç sonuç verir. ikinci parametre PHP 4.1.0 sürümünden itibaren geçerlidir.
Kullanımı
PHP:
-
string
basename( string path
[, string suffix
] )
Örnek
PHP:
-
<?php
-
-
//Bir dosyanın adını tam yolu şeklinde verildiğinde dosya adını çeker.
-
-
$tamyolu = "/home/httpd/html/index.php";
-
-
//artık $dosya index.php oldu
-
-
-
//şimdi ise $dosya sadece index
-
?>
30 Tem 2007 | Kategori: Dosya Fonksiyonları, Fonksiyonlar | Henüz yorum yapılmamış. Yorum yapmak için tıklayın.