Oznámení
Omlouváme se, provoz fóra byl ukončen
PHP 5.3 array_key_exists nad objektem
Upozornění: Tohle vlákno je hodně staré.
před 11 lety
- jiriknesl
- Člen | 63
Dibi používá array_key_exists() i nad objekty. Tato funkčnost byla v PHP 5.3 odstraněna a je nutné používat jiný způsob ověřování existence daného klíče.
Problém jsem objevil například v tříde DibiResult->fetchPairs()
Zatím používám následující řešení:
if (!array_key_exists($value, (Array)$row)) {
Testováno na:
@version $Id: DibiResult.php 153 2008–10–10 17:39:33Z David Grudl
$
Version: 5.3.0alpha3-dev
před 11 lety
- David Grudl
- Nette Core | 6806
Ono to myslím bylo zase do 5.3 přidáno. Ale mají v tom poněkud hokej, uvidíme co v betě.