Задача: редактировать текст через UI(в админ панели).
структура: есть языковой файл lang.rus.php
в нем только это: массивы с текстом и комментарии.
кусочек для примера:
<?php
/*
------------------
Language: Russian
------------------
*/
$lang = array();
$lang['PAGE_TITLE'] = 'Law Office';
$lang['PAGE_lang'] = 'ru';
//***************************************************************
// Menu
$lang['index'] = 'главная';
$lang['about'] = 'о нас';
$lang['wwd'] = 'чем мы занимаемся';
/*************************************************************************************************** ************************************************************/
// FIRST PAGE - HOME
$lang['hp']['head1'] = 'Частным лицам';
$lang['hp']['head2'] = 'Бизнес-клиентам и некоммерческим организациям';
//WHAT WE DO page:
$lang['ww']['head1'] = 'Коммерческое право';
$lang['ww']['head2'] = 'Вещное право';
...
...
...
проблема:
не могу придумать, как вытащить только значения массивов в удобной форме для редактирования(исключая комменты). думал может в каком-то табличном виде с ссылками в виде категорий или просто категории аккордеоном.
ну сейчас проблема лишь в том, как вытащить ТОЛЬКО значения массивов.
пробовал пока только считать файл, а дальше и не знаю как.
NB. регулярки не знаю.
<?php
//$val = file("languages/lang.rus.php");
$val = file_get_contents("languages/lang.rus.php");
$val = explode(";",$val);
print_r($val);