当前位置: 首页 > 面试题库 >

PHP是否像Java一样允许* .properties文件?

松骏俊
2023-03-14
问题内容

是否有办法像在Java中那样在PHP中使用*
.properties文件?我想在属性或XML文件中存储一些应用程序级常量,并在我的代码中轻松地调用它们。非常感谢您的指导。谢谢。


问题答案:

PHP可以.ini使用原生加载和解析文件parse_ini_file()

您还可以使用来在包含文件中设置常量define()

如果您设置了XML,请研究PHP的XML功能。最简单的解决方案可能是使用SimpleXML。



 类似资料:
  • 问题内容: PHP是否有像Java这样的虚拟机? 问题答案: 是。 与运行PHP的平台无关,这些脚本被编译为相同的字节码,并由Zend Engine运行。 与Java的区别在于,该编译后的代码通常不存储在单独的文件中,并且每次执行时都会重新编译脚本(但是,请参见操作码缓存)。

  • 接口不promise实现是否允许元素。每个实现都应该在其文档中声明这一点。 promise返回的实现,但显式地“不保证返回的的类型、可变性、可序列化或线程安全性”。空-没有提到安全。 OpenJDK中的当前实现总是使用,它允许空元素,但这在将来可能会发生变化,其他实现可能会做不同的操作。 如果实现禁止元素,则它会在不同时间抛出,特别是在尝试期间。如果决定使用不容忍Null的实现,那么对调用将引发。

  • 问题内容: 我已经使用LESS.js之前。易于使用,类似 我看到SASS.js。如何以类似方式使用它?解析SASS文件以立即在HTML中使用。似乎SASS.js更适合与Node.js一起使用? 问题答案: 没有官方批准的sass或scss JavaScript实现。我看到了一些正在实施的实现,但是目前我不推荐使用这些实现。 但是,请注意以下几点: 当您一次可以对所有用户进行编译时,为什么要让所有用

  • 问题内容: 在PHP中,使用可以很容易地传回json对象。 但是,是否有与之等效的XML? 问题答案: JSON可以原生地表达php数组,整数,字符串等。XML没有这样的概念,只有元素,属性和文本。如果要逐字转移对象,请使用JSON。如果要实现复杂的API,请使用XML,例如php DOM接口。

  • 问题内容: 有没有办法确保收到的文件中包含图像? 对扩展程序的测试对我来说并不十分安全,因为您可以上传一个并将其扩展名更改为所需的扩展名。 我也尝试使用,但是可能有一些更适合该特定问题的东西。 问题答案: 获取mimetype的本机方法: 对于PHP <5.3,请使用mime_content_type()对于PHP> = 5.3,请使用finfo_open()或mime_content_type(

  • 问题内容: 我拼凑了一个图片网站。基本模式是非常简单的MySQL,但是在尝试表示与图像相关联的可能的管理标志(“不合适”,“受版权保护”等)时遇到了一些麻烦。我目前的概念如下: (为了方便阅读而被截断;我发誓要搭配各种外键和索引) 在标志类型的查找表上是外键,并且您可以想象 应该 在上外键。现在的问题是,当第一次发出标志时,没有逻辑解析类型(我将其声明为的一种很好的用法)。但是,如果设置了值,则应