php的var_dump函数到python的端口。

php_var_dump的Python项目详细描述


php的var_dump函数到python的端口。

你到底为什么要这个?!?!?

假设您必须在php中部署一些内容。你别无选择。 你必须这么做。

php_var_dump允许您使用python进行所有数据处理和管理。 然后可以将本地python数据结构转换为php代码, 然后可以保存为php的include fles。

其他可以实现一般思想的python模块:
phpserialize
在python中实现php serialize/unserialize函数 允许您将python数据结构序列化为php 允许您将php数据结构取消序列化为python
simplejson
php中有json解析器,可以读取保存的代码

使用var_dump方法的主要好处是没有开销 在加载/卸载/解析/etc中。

这个方法允许您构建一个简单快速运行的php include文件, 它可以将文件系统中的多个include用作“数据库” 就像系统一样。这样你就不用建立任何数据库、库, 或者其他什么-你可以不用用php编写很多代码就直接部署php代码。

用法

>>> from php_var_dump import php_var_dump
>>> data= "Hello World"
>>> as_php = php_var_dump( 'var', data )
>>> print as_php
$var = 'Hello World';

你很可能想要保存它…

数据字符串=“<;?phpnn%snn?>;%作为php 打开('data.php','w').write(data_string.encode(“utf-8”))

然后将该文件包含在php程序中。

还有一个php_a s_块函数,它执行上面的简单封装。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Eclipse中使用多个调用在一行上打印java   javajackson序列化问题。只有同一实体的第一个对象可以很好地序列化   Java中Deflate函数的等价充气   使用customlitview的java Android actionbar搜索   java“<T>T get()”是什么意思?(它有用吗?)   目标c使用CommonCrypto使用AES256加密,使用OpenSSL或Java解密   java在运行时更新资源文件   fileinputstream在java中访问并将数据写入现有文件   带集群的java Android Mapbox我希望每个功能都有不同的标记图像   java JDK8>JDK10:PKIX路径生成失败:SunCertPathBuilderException:找不到请求目标的有效证书路径   java使用Hk2生成具有指定构造函数参数的实例   为什么这个系统。出来Java中的println()打印到控制台?   java目录和文件名连接不起作用   使用mockito和通配符绘图的java