hi molily,
$json = Zend\Json\Json::encode($phpNative);
Guter Hinweis. Ich war bei meinen Recherchen darauf gestoßen, dass Zend einen eigenen JSON-Encoder bietet und hatte vermutet, dass der entsprechende Vorzüge gegenüber der eingebauten Low-Level-Funktion json_encode hat.
Übrigens ist der als separates Composer-Paket unter zendframework/zend-json verfügbar, der Zend Escaper unter zendframework/zend-escaper. Es spricht also nichts dagegen, sie in einem beliebigen PHP-Projekt einzusetzen. (Soweit ich das als PHP-Laie sagen kann.)
So verstehe ich das Zend-Framework. Mag sein, dass du den autoloader und die Zend-Klasse noch brauchst. So war das bei PEAR aber auch, dass du die Pear.php noch brauchtest ...;
mfg
tami