Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.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
Php 如何设置碳素对象的打印格式?不是全球性的_Php_Laravel_Laravel 5_Laravel 5.2_Php Carbon - Fatal编程技术网

Php 如何设置碳素对象的打印格式?不是全球性的

Php 如何设置碳素对象的打印格式?不是全球性的,php,laravel,laravel-5,laravel-5.2,php-carbon,Php,Laravel,Laravel 5,Laravel 5.2,Php Carbon,我有如下代码: $value = \Carbon\Carbon::createFromFormat('Y-m-d', $value)->format('m/d/Y'); 函数格式返回字符串,我想设置格式,但返回Carbon对象,类似于: $value = \Carbon\Carbon::createFromFormat('Y-m-d', $value)->formatReturnObject('m/d/Y'); 我很快找到了解决方案: $birthday= \Carbon\Car

我有如下代码:

$value = \Carbon\Carbon::createFromFormat('Y-m-d', $value)->format('m/d/Y');
函数格式返回字符串,我想设置格式,但返回Carbon对象,类似于:

$value = \Carbon\Carbon::createFromFormat('Y-m-d', $value)->formatReturnObject('m/d/Y');

我很快找到了解决方案:

$birthday= \Carbon\Carbon::createFromFormat('Y-m-d', $birthday);
$birthday->setToStringFormat('m/d/Y');
return $birthday;
如果我运行这个:

echo $birthday;
print_r($birthday);
输出为:

06/17/1988
Carbon\Carbon Object
(
    [date] => 1988-06-17 07:55:58.000000
    [timezone_type] => 3
    [timezone] => UTC
)

哦,我的好,我有两个缺点,但问题很好,你可以在答案上看到我的解决方案…显然,如果你自己很快找到答案,这不是一个好问题,你应该先做自己的研究。我研究了1个小时,突然找到了解决方案。stackoverflow是我最后的选择。我有45个问题,我的一些愚蠢的问题有5票赞成,我认为这是我最好的问题,这一个有3票反对…我认为你的问题被否决了,因为你没有清楚地写下你想要实现的目标。我想设置格式,但返回的碳素对象至少对我来说不是很清楚。