aponkral adlı üyeden alıntı: mesajı görüntüle
PHPkoru Basit ve Advanced ürünlerinde yürütme fonksiyonuna mevcut dizin ve dosya bilgisi PHP tarafından doğru paylaşılmadığı için bazı PHP sihirli sabitleri desteklenmemektedir. Bunlar: __DIR__ ve __FILE__

Eğer bu sihirli sabitleri kullanmak istiyorsanız, dizinlerle veya dosyalarla ilgili işlemler yapmak istiyorsanız PHPkoru'nun sunduğu sihirli sabitlerini kullanabilirsiniz.

<?php
$file = 'notes.txt';
echo file_get_contents($file);
?>
Bu iki kodda olduğu gibi PHP standartını veya mevcut PHP sihirli sabitlerini kullanmak yerine PHPkoru sihirli sabitlerini kullanabilirsiniz. Bunun için sihirli sabitin başına "PHPkoru" eklemeniz yeterlidir.

Örneğin;

<?php
$file = __DIR__ . '/notes.txt';
echo file_get_contents($file);
?>
-- yerine --

<?php
$file = PHPkoru__DIR__ . '/notes.txt';
echo file_get_contents($file);
?>
Teşekkürler hocam.