| Autor | Zpráva | ||
|---|---|---|---|
| Shaim Profil |
#1 · Zasláno: 11. 10. 2013, 03:07:45
Zdravím,
mám dotaz, proč nefunguje tento kód? Respektive, jak ho opravit, aby fungoval a nemusel jsem v každém souboru zvlášť upravovat hodnoty přes ini_set? Těch úprav tam je víc, proto bych to rád pouze v rámci rodiče.. Je to možné? Děkuji. parent.php
Class Parent {
public function __construct() {
ini_set('display_errors', 'On');
var_dump(ini_get("display_errors")); // Vypíše On
}
}
child.php
require_once './parent.php';
Class Child extends Parent {
public function __construct() {
parent::__construct();
var_dump(ini_get("display_errors")); // Vypíše Off
}
} |
||
| Tori Profil |
#2 · Zasláno: 11. 10. 2013, 06:48:41
Mně to vypisuje v obou případech 0, tedy Off, jakákoli kombinace s require i bez. PHP 5.3.
|
||
| aDAm Profil |
#3 · Zasláno: 11. 10. 2013, 09:26:09
ini_set je přece změna konfigurace php a neměla by být vázaná na nějakou třídu, funkci atd.
|
||
| Shaim Profil |
#4 · Zasláno: 11. 10. 2013, 17:38:48
Divné... Stále se mi to chová stejně... :-/
|
||
|
Časová prodleva: 12 let
|
|||
0