PHP'deki include ifadesi, belirtilen dosyadaki metin kodunu, include ifadesini kullanan dosyaya kopyalar. Önişlemciye belirtilen içeriği aşağıdaki programa eklemesi için yönlendirir. Eklenecek dosyanın adı çift tırnak içinde yazılır. Temel veritabanı detaylarını ve kullanıcı detaylarını “config.php” isimli bir dosyaya yazmak iyi bir uygulamadır. Ayrıca, config.php dosyasını içeren her sayfa için veritabanına bağlantıyı otomatik olarak oluşturmak amacıyla, config.php dosyasına bağlantı kurma ifadelerini de ekleyebilirsiniz. Dosyaları dahil etmek, bir web sitesinin birden fazla sayfasının gerektirdiği bir kod şablonu oluşturmanıza olanak tanır.
Sözdizimi:
Örnek 1: Bu, config.php dosyasının oluşturulmasını ve dahil edilmesini gösterir.
Kod 1: Bir PHP dosyası oluşturun ve onu 'config.php' adıyla kaydedin.
Kod 2: Bir PHP dosyası oluşturun ve onu 'config.php' dosyasıyla aynı klasöre 'try.php' adıyla kaydedin. 'config.php' dosyasını eklemek için aşağıdaki kodu kopyalayın ve veritabanının adını ve kullanıcı adını yazdırın.
Çıktı:
Örnek 2: Eğer config.php dosyasının içeriğini bir değişkene kaydetmek istiyorsanız aşağıdaki kod işinizi görecektir.
Kod 1: 'config.php' dosyasının içeriğini döndürmeniz yeterlidir.
Kod 2: Bir değişkende dönen diziyi kabul edin.
Çıktı:
Sözdizimi:
PHP:
<?php
include('config.php');
?>
Örnek 1: Bu, config.php dosyasının oluşturulmasını ve dahil edilmesini gösterir.
Kod 1: Bir PHP dosyası oluşturun ve onu 'config.php' adıyla kaydedin.
PHP:
<?php
$host = 'localhost';
$database = 'GeeksForGeeks';
$username = 'admin';
$password = '';
?>
Kod 2: Bir PHP dosyası oluşturun ve onu 'config.php' dosyasıyla aynı klasöre 'try.php' adıyla kaydedin. 'config.php' dosyasını eklemek için aşağıdaki kodu kopyalayın ve veritabanının adını ve kullanıcı adını yazdırın.
PHP:
<?php
include('config.php');
echo "Host: ".$host." Database: ".$database;
?>
Çıktı:
Örnek 2: Eğer config.php dosyasının içeriğini bir değişkene kaydetmek istiyorsanız aşağıdaki kod işinizi görecektir.
Kod 1: 'config.php' dosyasının içeriğini döndürmeniz yeterlidir.
PHP:
<?php
return [
'host' => 'localhost2',
'database' => 'GeeksForGeeks2',
'username' => 'admin',
'password' => ''
];
?>
Kod 2: Bir değişkende dönen diziyi kabul edin.
PHP:
<?php
$details = include('config.php');
echo 'Host: ' . $details['host'] .
' Database: ' . $details['database'];
?>
Çıktı: