A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 113

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 280

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 145

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 223

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 303

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 344

A PHP Error was encountered

Severity: 8192

Message: setcookie(): Passing null to parameter #7 ($httponly) of type bool is deprecated

Filename: core/Input.php

Line Number: 410

Codeigniterda Sabit Tanımlama (Define Constant)
Öneri ve Hata Raporu



Günün Sözü Sevemez kimse seni benim sevdiğim kadar

oylama 3/5 yorum 0 yorum yazar Hakan Taşan tarih 09 Kasım 2013

Bu makalede Codeigniter'da sabitleri tanımlamayı öğreneceğiz. CI (Codeigniter) kullanmasaydınız sabitler.php gibi bir dosya oluşturup define() fonksiyonunu kullanarak sabitleri tanımlardık ancak CI kullanıyorsanız fazladan sabitler dosyası oluşturmaya gerek yok çünkü CI bize bunu hazır olarak sunuyor. Sabit tanımlama olayı PHP ile aynıdır (bkz. sabit nasıl tanımlanır define).

Codeigniter'ın hazır sabitler dosyası: application\config\constants.php

Örnek Kod (Tanımlama)

define("FUTBOL","FIFA 2014");

 

Yukarıdaki örnekte tanımlanmış sabiti projemizin her yerinde kullanabiliriz (controller, model, view). Kullanması da PHP ile aynıdır (bkz. sabit nasıl yazdırılır constant).

Örnek Kod (Yazdırma)

<?php
    echo constant("FUTBOL");
    // Çıktı: FIFA 2014

    echo FUTBOL;
    // Çıktı: FIFA 2014
?>

 

paylaş Paylaş
oylama yap Oyla

makale yorumları YORUMLAR

Bu makale için yorum yazılmamış