2016-09-19 104 views
1

我有不同的编程语言在同一台服务器上使用相同的初始变量的项目。他们是PHP,Python和bash。我需要所有的语言来访问这些变量,我不能排除任何语言。通过PHP,python,bash共享变量

现在我把3个地方来存储变量: 为PHP我有MySQL存储,Python和bash的2个独立的文件

如果改变任意一个变量的初始值,我需要在3个地点

改变它

我想简化一下。以免假设所有系统都可以访问Mysql。有没有办法在Mysql中定义初始变量而不是文件?或者在我的情况下分享变量的最佳做法是什么?

+1

你不能共享变量,你可以共享__data__ –

回答

0

好吧,我认为这里最好的方法是将变量存储从3限制到至少2,并使python脚本通过os.system处理bash任务。使用2个存储设备是可以管理的