php include pathe ekleme yapmak (append include_path)

phpde çoğu zaman include ettiğimiz dosyalar genel bir klasörün altındadır.

Ve include_path dediğimiz kavram php.ini içinde olduğundan , standart web hostinglerde vb bu kısma erişemezsiniz. Bu noktada işinizi kolaylaştırmak için çalışma anı için include ettiğiniz dosyalar için klasörünüzü ayarlayabilirsiniz.

örnğein aşağıda bir üst dizini

$path = "../";//bir üst dizini include path e ekler,
$path = "d:/www/proje1/"; // d:/www altındaki proje1 klasörünü dahil eder, vb..vb..

set_include_path(get_include_path() . PATH_SEPARATOR . $path);

Ayrıca bu işlem bir framework kullanırken felan da sıkça lazım olur. index.php nizin en tepesinde yazıp, sonra diğer işlemlerinizi rahatça yapmanızı sağlar.
ileride bu include edilen dosyaları içeren klasörün yeri değişirse de toplamda 1 satır kod düzenleyeceksiniz. Bu da işin avantajı olacaktır.

Posted by / Şubat 21, 2012 / 0 Comments
Posted in
Software, Php
Emre Macit

Emre Macit

Ideasoft yazılım departmanı ve Ar-ge sorumlusu. Matematik mühendisi. İnternet üzerine, yazılım ve koda dair her şey hakkında araştırma yapmayı ve bunları denemeyi seviyor. Yazılıma dair yazılar ağırlıklı olmakla birlikte arama motorları, sosyal medya ve teknolojiyle ilgili diğer konularda da yazılar yazıyor. Bazı konular için vakit bulamamaktan şikayetçi..

Bir Cevap Yazın