dennykuo / data-to-js
Transform PHP data to JavaScript
Installs: 25
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/dennykuo/data-to-js
This package is auto-updated.
Last update: 2025-10-29 02:56:49 UTC
README
Install
composer require dennykuo/data-to-js
PHP
require __DIR__ . '/vendor/autoload.php';
use DataToJs\DataToJs;
...
$js = (new DataToJs)->put(['foo' => 'bar']);
(or)
$data = new stdClass();
$data->first = 'Peng';
$data->last  = 'Jie';
$js = (new DataToJs)->put(['foo' => 'bar', 'name' => $data]);
HTML
<script>
  <?php $js->output(); ?>
</script>
Options
$js = (new DataToJs($namespace = 'app'))->put(['foo' => 'bar']);
// console.log(app.foo) => 'bar'