Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Laravel或PHP中定义常量数组?_Php_Laravel - Fatal编程技术网

在Laravel或PHP中定义常量数组?

在Laravel或PHP中定义常量数组?,php,laravel,Php,Laravel,我想定义一个数组常数。我该怎么做 define("CREDIT_REPORT_FAIL", "FAIL"); 在Laravel中,您可以在以下位置定义数组: 然后您可以使用全局帮助器来获取数组: config('config_file.some_array') 在Laravel中,您可以在以下位置定义数组: 然后您可以使用全局帮助器来获取数组: config('config_file.some_array') 请尝试此代码 定义代码 define('TEST', serialize(arr

我想定义一个数组常数。我该怎么做

define("CREDIT_REPORT_FAIL", "FAIL");

在Laravel中,您可以在以下位置定义数组:

然后您可以使用全局帮助器来获取数组:

config('config_file.some_array')

在Laravel中,您可以在以下位置定义数组:

然后您可以使用全局帮助器来获取数组:

config('config_file.some_array')
请尝试此代码

定义代码

define('TEST', serialize(array(1, 5, 10, 15)));
使用

请尝试此代码

定义代码

define('TEST', serialize(array(1, 5, 10, 15)));
使用


为您的值创建自定义文件。您是指常量数组吗?PHP7允许您执行
定义(“常量名称”、[“信用报告失败”、“失败”)
ut在PHPI的早期版本中你不能这样做。我不确定问题是什么,你只是想要像
const CREDIT_REPORT=['FAIL','SUCCESS']这样的东西吗?如果您使用PHP5.6+为您的值创建自定义文件,这是可能的。您是指常量数组吗?PHP7允许您执行
定义(“常量名称”,“信用报告失败”,“失败”)
ut在PHPI的早期版本中你不能这样做。我不确定问题是什么,你只是想要像
const CREDIT_REPORT=['FAIL','SUCCESS']这样的东西吗?如果您使用的是PHP5.6+
Config::get('Config_file.some_array')怎么办this@ChoncholMahmud它的功能完全相同,但是
config()
更易于使用和使用。
config::get('config_file.some_array')怎么办this@ChoncholMahmud它做的工作完全相同,但是
config()
更易于使用和使用。这段代码在laravel和core php中都有使用?是的,它在两者中都有使用,序列化转换为字符串,而非非序列化转换数组。您知道PHP7已经使用
define
支持常量包含数组吗?是的,我知道,但是这个方法在所有版本上都有效。这段代码在laravel和core php中都有使用?是的,它在两个版本中都有使用,序列化转换为字符串,然后非序列化为转换数组。您知道PHP7已经支持使用
define
的常量包含数组吗?是的,我知道,但是这个方法适用于所有版本。。