Rob Allen Blog: Zend_Config_Ini und einem String

In einem neuen Beitrag heute Rob Allen zeigt eine Methode, die Sie in Ihre Zend Framework-Anwendung erlauben Zend_Config_Ini in einen String zu nehmen statt auf das Laden einer Datei beschränkt.

Mit PHP 5.3 gibt es jedoch eine neue Funktion namens parse_ini_string () , die es uns ermöglichen, beliebige ini-String in Zend_Config Objekte geladen werden. Dies kann nicht in Zend Framework 1 gehen aber aufgrund unserer PHP 5.2.4 Minimal-Version Voraussetzung. Als ich dies bräuchte für ein Projekt, erweiterte ich Zend_Config_Ini, um diese Funktion, die einfach eine Überlastung bedeutet eine einzige Methode zu unterstützen.

Er enthält den Code für die Methode – die App_Config_Ini Klasse, die eine _parseIniFile Methode, um festzustellen, ob die letzten vier Zeichen der Eingabewert sind „ini.“ Checks umfasst. Wenn dem so ist, lädt es wie normal. Wenn nicht, geht es davon aus, es ist ein Konfigurations-String und analysiert es mit dem neuen parse_ini_string Methode.

PHPDeveloper.org

Schreibe einen Kommentar