我通过“将变量导出到文本区域变量导出($schools,true)" 这样用户就可以编辑它。然后我想用所做的更改来“更新”变量。更新是通过 POST 方法接收的。
我有一些text我想要成为变量。我怎样才能做到这一点?
我现在所做的是在 .php 文件中手动编辑变量。我想为用户提供一个网络界面来实现同样的目的。不会有安全问题,因为这只是严格的内部工具。
变量样本
$schools = array(
"PHCS"=> array(
"full_name"=> "Pacific Hills Christian School",
"version"=> "4.0.2b",
"etc"=> "etc"
),
"WAC"=> array(
"full_name"=> "Wollondilly Anglican College",
"version"=> "4.0.1",
"etc"=> "etc"
),
);
你会考虑使用eval()由于安全风险,哪种使用颇具争议。
我建议你使用serialize() and unserialize(),或者更好的是,JSON函数代替。
JSON 编码/解码将是向用户显示的最佳选择,因为它具有相当的可读性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)